[root@WebServer ~]# chmod +x /etc/init.d/httpd # 添加执行权限
[root@WebServer ~]# chkconfig httpd --add # 开启自动启动
[root@WebServer ~]# chkconfig httpd on
[root@WebServer ~]# chkconfig httpd --list
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
5)为httpd服务的相关命令添加环境变量
[root@WebServer ~]# vim /etc/profile.d/httpd.sh
export PATH=$PATH:/usr/local/apache/bin
[root@WebServer ~]# source /etc/profile.d/httpd.sh
# 测试一下
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
# 似乎报错了,这个可以忽略不计,没有设置ServerName,不影响使用,可以设置一下:
[root@WebServer ~]# vim /etc/httpd/httpd.conf
ServerName
[root@WebServer ~]# httpd -t
Syntax OK
[root@WebServer ~]# /etc/init.d/httpd restart
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
[root@WebServer ~]# /etc/init.d/httpd reload
Reloading httpd:
6)启动apache并测试
[root@WebServer ~]# /etc/init.d/httpd restart # 重启
Stopping httpd: [ OK ]
Starting httpd:
使用浏览器访问:
3、安装Mysql数据库
1)前期准备
查看是否已经安装了mysql,如果已经安装,卸载mysql
rpm -qa | grep mysql # 查看
yum remove mysql -y # 卸载
安装编译源码所需的工具和库
yum install gcc gcc-c++ ncurses-devel perl cmake libaio
说明:从mysql5.5起,mysql源码安装开始使用cmake来设置源码编译配置脚本。
准备mysql数据存放的文件系统,由于mysql的数据文件是会增长的,而且占用空间很大。数据文件要放在一个单独的
LVM分区上。这里就不做lvm逻辑卷了。直接创建一个目录替代。
[root@linuxidc ~]# mkdir -p /mydata/data # 数据存储目录
[root@linuxidc ~]# mkdir /usr/local/mysql # mysql程序目录
创建mysql的系统用户组和系统用户
[root@linuxidc ~]# groupadd -r mysql
[root@linuxidc ~]# useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql
[root@linuxidc ~]# chown -R mysql:mysql /mydata/data # 修改目录权限
[root@linuxidc ~]# chown mysql.mysql /usr/local/mysql/
从官网下载mysql源码包(最后是手动从官网下载,如果官网页面变更,这个路径就不对了)
[root@linuxidc src]# wget