使用阿里云ECS搭建WordPress
写在前面:此次建站纯属偶然,一方面,我原本的站点chens.site域名即将到期而且空间在国外,访问体验差;另一方面,阿里云学生优惠甚是诱人,ECS不到10元一月,吾难能自已,故剁手之。
环境
服务器操作系统:centos_7_03_64_20G_alibase_20170818.vhd
服务器:Apache HTTP
数据库:MySql
应用:Wordpress
步骤
安装Apache HTTP
sudo yum install httpd
启动服务
systemctl start httpd.service
之后可在浏览器地址栏输入公网IP地址,可看到Apache欢迎页。
PS:若无法访问80端口,可在‘安全组’中配置‘安全组规则’,开放80端口给0.0.0.0/0
安装MySql
sudo rpm -Uvh http:
//dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum install mysql mysql-server mysql-libs mysql-server
设置Apache和Mysql为开机自启动
systemctl enable httpd.service
systemctl enable mysql.service
重启服务
systemctl restart httpd.service
systemctl restart mysql.service
登陆mysql,建库
mysql -u root -p
输入密码
create database wordpress
安装PHP 7
yum install 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
yum install php70w-fpm
下载Wordpress
wget https://cn.wordpress.org/latest-zh_CN.zip
解压
yum install unzip
unzip latest-zh_CN.zip
复制wordpress到html目录
cp -rf wordpress/* /var/www/html
最后访问IP,安装wordpress
安装ftp
yum install vsftpd
useradd 用户名
passwd 用户名
(之后会要输入两次密码)
开机自启动,重启服务
systemctl enable vsftpd.service
systemctl restart vsftpd.service
后记:
权限设置
chmod 777 -R html
- 下一篇:CentOS卸载旧版本PHP
- 上一篇:宿舍智能门锁·开发经验