美文网首页
CentOS7迷你版安装LAMP和Wordpress.2016年

CentOS7迷你版安装LAMP和Wordpress.2016年

作者: 开源大熊 | 来源:发表于2018-02-04 12:58 被阅读0次

U盘引导,进入图形化安装界面后,时区选择上海,网络配置成“Manual”方式并输入IP地址及DNS地址,一路按照提示完成。

以root账号登录,然后输入命令:

yum install epel-release
yum update
yum install nano

如果熟练使用vi编辑器,就不用安装这个了

yum install htop

因为比起top,这个htop是彩色的,而且格式更醒目,所以我是安装的

yum install openssh-server
nano /etc/ssh/sshd_config

修改ssh的配置文件,至少将对应的内容更改为下面几条:

Port 22
ListenAddress 192.168.1.1 这里以IP地址为192.168.1.1为例
Protocol 2
PermitRootLogin yes

修改完成后Ctrl+x退出时选择保存。

远程SSH控制的软件我选择的是PUTTY这个开源软件,官网地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

选择自己喜欢的版本下载使用即可,ZIP包软件下载地址:https://the.earth.li/~sgtatham/putty/latest/x86/putty.zip

软件的设置使用方法这里就不说了,不熟悉的可以谷歌百度学习。

安装Apache:

yum install httpd
systemctl start httpd.service
systemctl enable httpd.service

浏览器输入http://192.168.1.1看到的页面

我的CentOS版本:

cat /proc/version
Linux version 3.10.0-514.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Dec 6 23:06:41 UTC 2016

这个版本默认安装了防火墙,需要使用如下命令打开端口:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

安装MariaDB:

yum install mariadb-server mariadb
systemctl start mariadb.service
systemctl enable mariadb.service

配置数据库用户root的密码

mysql_secure_installation

配置过程中会有几个小问题,根据自己的喜好填就行了。

安装PHP:

yum install php
yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

完成后重启httpd服务:

systemctl restart httpd.service

安装Wordpress:

yum install wget
wget http://wordpress.org/latest.zip
yum install unzip
unzip latest.zip
cp wordpress/* /var/www/html
rm -f latest.zip
rm -rf wordpress
cd /var/www/html
cp wp-config-sample.php wp-config.php
nano wp-config.php

修改下面字段为自己的数据库名字:

define('DB_NAME', 'wordpressdb');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'wordpresspassword');

修改文件夹权限:

chown -R apache:apache /var/www/html/
chmod -R 755 /var/www/html/
mkdir -p /var/www/html/wp-content/uploads
chown -R :apache /var/www/html/wp-content/uploads

进入MariaDB数据库创建数据:

mysql -u root -p
CREATE DATABASE wordpressdb;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'wordpresspassword';
GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wordpressuser'@'localhost'
FLUSH PRIVILEGES;
exit

然后重启服务:

service httpd restart
service mysqld restart

开始Wordpress之路吧

相关文章

网友评论

      本文标题:CentOS7迷你版安装LAMP和Wordpress.2016年

      本文链接:https://www.haomeiwen.com/subject/nlayzxtx.html