我以前雲主機是windows的安裝wordpress各類環境挺麻煩,安裝PHP的時候還缺失DLL文件,因此果斷換到Linux系統中來(雖然以前沒有用過)。第一是爲了環境安裝方便,第二學習Linux命令。
能夠先把實例中止了,而後更換系統盤就能夠順利切換到想要的Linux系統了
若是尚未購買的朋友固然直接後買以後選擇Linux系統便可,尚未購買的同窗能夠經過連接購買有優惠哦php
sudo apt install php sudo apt install php-fpm
php-fpm 用於Nginx fastcgi 轉發phphtml
sudo apt install mysql-server sudo apt install php-mysql sudo mysql_secure_installation ##主要作mysql安全配置如(是否開啓遠程登陸...)
sudo apt install nginx
wget https://wordpress.org/latest.tar.gz tar xf latest.tar.gz
sudo apt install phpmyadmin
wordpress是數據庫名稱,root是登陸mysql的用戶名,password是登陸mysql的root用戶對應的用戶名mysql
CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO "root"@"localhost" IDENTIFIED BY "password"; FLUSH PRIVILEGES;
vim /etc/nginx/sites-available/default
server { listen 80; listen [::]:80; root /var/www/html/wordpress; location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass 127.0.0.1:9000; } }
查找wp-config-sample.php並將其重命名爲wp-config.php,而後編輯該文件(請參閱編輯wp-config.php)並添加數據庫信息。爲了安全,還須要輸入一些密鑰信息,打開在線祕鑰生成器nginx
DB_NAME -> wordpress , wordpress爲第二步建立的數據庫名稱 DB_USER -> root, root爲登陸mysql的用戶名 DB_PASSWORD -> password, password是登陸mysql數據庫的用戶對應的密碼 DB_HOST -> localhost, hostname,通常不用修改
固然這一步能夠不配置,在wordpress安裝登陸後,網頁上會生成wp-config.php的內容,直接複製後新建wp-config.php後便可。sql
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/wordpress/phpmyadmin
而後就能夠經過http://**.com/phpmyadmin 登陸訪問mysql數據庫
wget https://wordpress.org/latest.tar.gz #默認下載安裝的英文版
方法有二:vim
define('WPLANG', 'zh_CN');`,若是沒有找到就直接添加這句代碼便可。而後到管理界面點擊更新就能夠看到wordpress中文語言包,直接點擊更新安裝便可。
windows
define('WPLANG', 'zh_CN');`,若是沒有找到就直接添加這句代碼便可。而後到wordpress中文網下載一份中文安裝版本,解壓後把中文安裝包中的languages替換到英文版本目錄便可api
cat /etc/mysql/debian.cnf
能夠找到user 和 password 登陸以後能夠修改數據庫的權限和密碼
安全
vim /etc/php/7.2/fpm/pool.d/www.conf
找到listen 默認值是 "/var/run/php7.2-fpm.sock" 修改成 "127.0.0.1:9000"
修改Nginx fastcgi_pass配置
vim /etc/nginx/sites-available/default
修改後保存,而且重啓php-fpm和Nginx
service nginx restart service php-fpm restart
在wordpress的安裝目錄下找到wp-config.php文件添加如下代碼,開放讀寫權限
define("FS_METHOD","direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777);
若是仍然提醒沒法安裝,給wordpress目錄文件添加權限
chmod -R 777 wordpress的目錄.