我以前云主机是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的目录.