在本机上安装一个CONTOS系统(主要问题是会弹出一个log out的页面)
APACHE/HTTPD服务器的安装
1.以root用户的权限(sudo -s),执行如下安装命令。
#yum -y install httpd
2.安装完成后,执行如下命令,设置httpd服务随着系统启动而启动。
#systemctl enable httpd.service
3.执行如下命令立即启动httpd服务:
#systemctl start httpd.service 然后打开浏览器,输入服务器IP地址,不出意外可以看到默认网页。如果不行的话重启httpd服务器
#apachectl restart
4.httpd服务的配置文件是:/etc/httpd/conf/httpd.conf 根目录是 /var/www 然后在配置文件中最下面添加自己的配置(在配置文件这块出错是无脑删除了一个文件导致配置文件119行DocumentRoot找不到路径)
ServerName www.pengsiwei.com (这个域名是要自己在dot.tk中自己注册的之后再说)
ServerAlias pengsiwei.com (这个和上面的一样)
DocumentRoot /var/www/html(这个根目录是频繁出错的地方,改了不下于十次,主要出现的问题是打不开网页出现not found)
ErrorLog /var/log/html.error.log
5.我们需要在dot.tk建立一个自己免费的域名比如上面的pengsiwei.tk就是自己建立的。需要注意的地方是里面使用DNS先要一个 公用的IP(比如114.114.115.119)然后注册成功之后进入里面的My Domains 把之前自己设置的公用的IP改成你自己服务器的IP。
6.我们可以用#netstat -tnlp 来检查端口的状态#service sshd start 是把22端口打开,还需要把80端口打开,这就要在配置文件里面的LISTEN 12:34:56:78:80 LISTEN 80 改成LISTEN 12:34:56:78:80 LISTEN 0.0.0.0:80
7.打开防火墙端口,让httpd服务的80端口或者443端口打开。
#firewall-cmd –permanent –zone=public –add-service=http #firewall-cmd –permanent –zone=public –add-service=https #firewall-cmd –reload
8.安装PHP5用如下命令
#yum install php (其中要输入密码)
然后在虚拟主机的文档目录下就可以放一个php的测试页面进行测试了
编辑/var/www/html/index.php为以下内容:
9.安装MySQL数据库服务执行下面命令
#yum install mariadb-server mariadb
10.可以把MySQL服务打开开机自动启动并立即启动服务
#systemctl start mariadb.service
#systemctl enable mariadb.service
11.安装完成之后,我们需要给MySQL数据库服务器的root用户设置密码
#mysql_secure_installation
然后安装 phpMyAdmin
#yum install phpmyadmin
12.安装完成之后,phpmyadmin的配置文件是 /etc/httpd/conf.d/phpMyAdmin.conf 通常我们需要放开权限让外网来访问数据库Web,所以我们就要修改配置文件
AddDefaultCharset UTF-8
#
# Apache 2.4
#Require ip 127.0.0.1 #注释这一行
#Require ip ::1 #注释这一行
Require all granted #新增这一行
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from All
然后保存退出,重启httpd服务器
#apachectl restart
然后找台其他机器上的浏览器打开网址: http:///phpmyadmin .
13.安装wordpress
首先去Wordpress的中文网站(https://wordpress.org/)下载中文版本的wordpress压缩包
https://cn.wordpress.org/wordpress-4.5.3-zh CN。tar.gz(这里下载的是一个gz的压缩包而我们去用unzip解压所以出错,后面换成了zip的压缩包才解决了这个问题)
然后可以在test.com目录下再解压一次解压之后可以得到一个wordpress,这个是wordpress的目录
在浏览器打开网站http://www.test.com/wordpress即可看到wordpress的安装向导
我们打开数据库的web管理界面,登录管理后台,新建一个数据库用户以及属于该用户的一个独立数据库。我们这里简单起见,选择数据库和用户名都用wordpress
数据库信息准备之后,就继续wordpress的安装进程,填写刚刚准备好的数据库信息后,继续会出错。把自己生成的wp-config.php配置文件内容复制出来。然后手动到wordpress目录下新建一个文件叫wp-config.php,内容就是刚刚复制的文件,保持之后就继续安装。最后设置博客的标题和管理用户
然后就是最最最基本的安装成功了wordpress了