1、安裝 apache 服務器 php
http://php.net/manual/en/install.unix.apache2.php html
tar -xf httpd-2.2.31.tar.gz mysql
./configure --prefix=/opt/httpd sql
make && make install 數據庫
2、安裝 php 運行環境 apache
tar -xzvf php-7.0.6.tar.gz 服務器
./configure --prefix=/opt/php --with-curl=/home/phpRoot/php-5.6.22/ext/curl --with-apxs2 curl
=/opt/httpd/bin/apxs --with-mysql --with-zlib ide
注意:生成配置文件時,必須啓用 mysql、zlib、apache、curl 擴展 網站
make && make install
cp php.ini-development /usr/local/lib/php.ini
在 php.ini 文件中添加以下代碼:
extension=php_mysql.so
extension=php_mysqli.so
extension=php_curl.so
安裝完成後,執行 php -m,如提示錯誤,請執行以下命令配置環境變量:
export PATH=$PATH:/opt/php/bin
3、安裝 mysql 數據庫
yum install mysql
建立用戶、數據庫,配置訪問權限
4、服務器啓動關閉命令
1、apache 服務器
/opt/httpd/bin/apachectl -k start
/opt/httpd/bin/apachectl -k restart
/opt/httpd/bin/apachectl -k stop
2、MySQL 數據庫
service mysqld start
mysql_install_db
create database databaseName;
grant all privileges on databaseName.* to userName@'%' identified by 'password';
flush privileges;
5、常見問題
解決Missing zlib extensions問題
https://holmesian.org/missing-zlib-extensions
WordPress提示 沒有能夠完成請求的HTTP傳輸器
http://www.caihaibo.cn/devpro/netset/1437.html
要執行請求的操做,WordPress須要訪問您網頁服務器的權限?
在 wp-config.php 中添加:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
誤設置了錯誤的網站URL?
修改 wp_options 中 home、siteurl 中的值。