!!!首先要做的就是關閉系統的防火牆以及selinux:
#systemctl stop firewalld1、建立nginx官方源:#systemctl disable firewalld
#sed -ri 's/^(selinux=).*/\1disabled/g' /etc/selinux/config
#setenforce 0
\\我用的是centos7版本的,如果是centos6版本的只需將baseuser=後面的數字7換成6即可//2、安裝nginx:#vim /etc/yum.repo.d/nginx.repo
[nginx]
name=nginx repo
baseurl=
gpgcheck=0
enabled=1
#yum install –y nginx \\安裝nginx3、在/etc/nginx/conf.d/default.conf檔案裡面修改三處內容:#systemctl start nginx \\啟動nginx服務
#systemctl enable nginx \\開機自啟
//新增:index.php1、安裝資料庫(mariadb-server),並啟動:location /
//修改:①、將以下的內容去掉前面的注釋「#」 ;②、修改紅的部分的內容
location ~ \.php$
//儲存退出,重啟nginx服務即可
#yum install –y mariadb-server mariadb \\mariadb-server是服務端;mariadb是客戶端2、資料庫初始化:#systemctl start mariadb \\啟動mysql服務
#systemctl enable mariadb \\開機自啟
#mysql_secure_installation \\回車時候按enter鍵,輸入root密碼,然後一直按y即可3、建立乙個資料庫給wordpress並設定密碼:或者:#mysqladmin –u root password 『password』 \\password是需要自己設定
mysql -u root -p #輸入密碼1、安裝擴充套件源epel-reldase和webtatic-release:mariadb [(none)]> create database wordpressdb;
mariadb [(none)]> create user wordpress@localhost identified by '123456';
mariadb [(none)]> grant all privileges on wordpressdb.* to wordpress@localshot;
mariadb [(none)]> flush privileges;
mariadb [(none)]> exit
#rpm -uvh2、安裝php7版本:#rpm -uvh
#yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm3、啟動php-fpm:
#systemctl start php-fpm4、測試nginx是否安裝成功#systemctl enable php-fpm
5、測試nginx是否支援php解析:
#cd /usr/share/nginx/html儲存退出即可#vim test.php
<?php
phpinfo();
?>
6、測試:
在瀏覽器中輸入:ip/test.php ;例如:192.168.1.1/test.php
2、將latest裡面所以的檔案移動到/usr/share/nginx/html/下
#mv /root/wordpress/* /usr/share/nginx/html/3、將wp-config-sample.php
更換成wp-config.php,
並修改以下內容:
#cd /usr/share/nginx/html/4、將/usr/share/nginx/html/下的所有檔案賦予全部許可權,並設定所屬主和所屬組為root:#mv wp-config-sample.php wp-config.php
#vim wp-config.php
/** the name of the database for wordpress */
define( 'db_name', 'wordpressdb' ); \\自己建立的wordpress資料庫名
/** mysql database username */
define( 'db_user', 'wordpress' ); \\資料庫管理員使用者名稱
/** mysql database password */
define( 'db_password', '123456' ); \\資料庫密碼
#chown -r root:root /usr/share/nginx/html/5、在瀏覽器位址列輸入
ip/wp-admin;例如:192.168.1.1/wp-admin
CentOS7 LNMP環境安裝wordpress
需要使用到的工具有xshell6,xftp。mysql uroot p 用之前設定的密碼登陸mysql mysql create database wordpress 建立wordpress資料庫 mysql use wordpress 切換到wordpress資料庫 mysql exit 退出my...
LNMP環境下部署搭建wordpress
訪問官方 2.1.上傳安裝包 使用rz命令,將軟體包wordpress 4.9.4 zh cn.tar.gz上傳至系統 var www html 目錄下 如果提示rz命令不可用,可以使用yum源安裝 yum install y lrzsz 2.2解壓wordpress安裝包 解壓wordpress安...
部署LNMP環境
lnmp linux nginx mysql php 在rhel7系統中,原始碼安裝nginx,使用rpm包安裝mariadb php php fpm軟體。操作過程中需要安裝的軟體列表如下 nginx mariadb mariadb server mariadb devel php php fpm ...