linux:centos7.1,服务器预装
nginx(port:80)
yum install nginx -y
【nginx-1.6.3-8.el7.x86_64】
配置文件位置:/usr/etc/nginx/nginx.conf (添加虚拟主机),添加以下代码:
35 server { 36 listen 80; 37 server_name www.goodang.top 38 39 location / { 40 root /usr/share/nginx/html/wordpress; 更改默认发布目录 41 index index.php index.html; 42 } 43 44 location ~ \.php$ { 45 # root html; 46 root /usr/share/nginx/html/wordpress; 47 index index.php index.html; 48 fastcgi_pass 127.0.0.1:9000; 49 fastcgi_index index.php; 50 include fastcgi.conf; 51 }
/usr/sbin/nginx -t 检查语法
/usr/sbin/nginx 启动
/usr/sbin/nginx -s reload 重载
/usr/sbin/nginx -s stop 停止
默认发布目录:/usr/share/nginx/html
mariadb(port:3306)
yum install mariadb* -y
【mariadb-5.5.44-2.el7.centos.x86_64】
systemctl start(status,stop) mariadb
配置数据库,并建立用户
MariaDB [(none)]> create database wordpress;
MariaDB [(none)]> grant all on wordpress.* to 用户@localhost identified by "密码";
php(port:9000)
yum install php php-fpm php-mysql -y
【php-5.4.16-36.el7_1.x86_64】【php-fpm-5.4.16-36.el7_1.x86_64】
vi /etc/php-fpm.d/www.conf 将默认的apache更改为nginx
31 ;listen.owner = nginx 32 ;listen.group = nginx 38 ; RPM: apache Choosed to be able to access some dir as httpd 39 user = nginx 40 ; RPM: Keep a group allowed to write in log dir. 41 group = nginx
systemctl start php-fpm 平滑启动php-fpm
由于是学生,有优惠,65送64优惠�,相当划算,就用了。
系统我选的是预装centos7.1,硬件选的是最低配的,想想也是,不过搭建一个小型网站或者个人博客远远够用了。 购买过后大概有3分钟左右生成实例。
域名申请必须实名认证,不然有可能域名会被封。 在万网里面设置域名解析
wget https://cn.wordpress.org/wordpress-4.4.1-zh_CN.tar.gz(解压到/usr/share/nginx/html/)
在浏览器输入域名(已经加过解析)或者IP,进入浏览器安装界面 以上安装配置过程可以参考http://jingyan.baidu.com/album/ca41422fd9593c1eae99edac.html?picindex=13
进入wordpress后台可以选择或者下载自己喜欢的主题安装,上传。 为了使得wordpress的功能更加完善,可以根据自己的需求,安装插件,我安装了一下几个插件:
anyShare | 可以将博文分享到一些平台 | |
Custom Smilies | 可以通过一些代码发表表情 | |
---|---|---|
Dynamic To Top | 提供在文章底部返回顶部的按钮 | |
Hermit | 支持音乐播放的插件 | |
WPtouch Mobile Plugin | 使手机访问博客更加协调方便 |
1.访问域名没有安装页面:
域名没有解析
nginx的默认发布目录没有设置好
wordpress的安装包位置错误或者权限错误
2.在安装主题的过程中,浏览器页面出现空白:
插件和主题不兼容,可以进入linux后台,在/usr/share/nginx/html/wordpress/wp-content/themes/目录下面,将任何一个系统的默认主题更改为你安装出错的主题名字,刷新就可以进去。
3.进入浏览器后台发现,切换页面速度比较慢
因为wordpress默认使用的是谷歌字体,而google。。。。所以可以安装一个插件,Disable-google-fonts,禁用谷歌字体,同样的原因也会导致用户头像加载不出来。