httpd的安装和mysql数据库的安装方法

目录

一 安装httpd

1.下载httpd包模块apr和apr-u到opt目录

2. 解包

3. 把apr和apr-u包放在http的第三方模块scrilb目录中

 4.进入httpd包的安装目录并安装依赖环境和进行编译安装

5. make -j 2 && make install  编译并安装

6.优化配置文件

7. 把httpd服务放在systemd进程中

8. 修改配置文件

 9.检查看httpd设置有没有问题 ok代表没有问题

 10.起服务

11.查端口

 12.验证httpd服务

二 安装mysql数据库

1.先下载mysql安装包跟boost库

2.解压软件并把boost放在/usr/local/boost

 3.安装依赖包和编译安装

4.编译安装

5.创建普通用户管理mysql 和更改所属组

6.更改管理主/组

 7.修改配置文件

 8.设置环境变量便于系统识别

9.初始化数据库

10. 设密码

三.总结

一 安装httpd

1.下载httpd包模块apr和apr-u到opt目录

2. 解包

3. 把apr和apr-u包放在http的第三方模块scrilb目录中

 4.进入httpd包的安装目录并安装依赖环境和进行编译安装

 

 

5. make -j 2 && make install  编译并安装

6.优化配置文件

7. 把httpd服务放在systemd进程中

 vim /etc/systemd/system/httpd.service

8. 修改配置文件

vim /usr/local/httpd/conf/httpd.conf

 

 

 

 9.检查看httpd设置有没有问题 ok代表没有问题

 10.起服务

 systemctl start httpd

11.查端口

ss -antp

 12.验证httpd服务


cat /usr/local/httpd/htdocs/index.html

 输入网址验证

 这样就显示httpd网页获取成功

二 安装mysql数据库

1.先下载mysql安装包跟boost库

2.解压软件并把boost放在/usr/local/boost

 3.安装依赖包和编译安装

yum -y install \
gcc \
gcc-c++ \
ncurses \                #字符终端下图形互动功能的动态库
ncurses-devel \            #ncurses开发包
bison \                    #语法分析器
cmake                    #mysql需要用cmake编译安装

4.编译安装

5.创建普通用户管理mysql 和更改所属组

useradd -s /sbin/nologin mysql
chown -R mysql:mysql /usr/local/mysql/

6.更改管理主/组

chown mysql:mysql /etc/my.cnf

 

 7.修改配置文件

vim /etc/my.cnf

[client]                         #客户端设置
port = 3306
socket=/usr/local/mysql/mysql.sock            

[mysqld]                #服务全局设置
user = mysql                           #设置管理用户
basedir=/usr/local/mysql        #指定数据库的安装目录
datadir=/usr/local/mysql/data    #指定数据库文件的存储路径
port = 3306            #指定端口
character-set-server=utf8        #设置服务器字符集编码格式为utf8
pid-file = /usr/local/mysql/mysqld.pid        #指定pid 进程文件路径
socket=/usr/local/mysql/mysql.sock            #指定数据库连接文件
bind-address = 0.0.0.0        #设置监听地址,0.0.0.0代表允许所有,如允许多个IP需空格隔开
skip-name-resolve                #禁用DNS解析
max_connections=2048            #设置mysql的最大连接数
default-storage-engine=INNODB    #指定默认存储引擎
max_allowed_packet=16M        #设置数据库接收的数据包大小的最大值
server-id = 1            #指定服务ID号

 8.设置环境变量便于系统识别

echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile

source /etc/profile    并刷新一下

9.初始化数据库

cd /usr/local/mysql/bin/
./mysqld \
--initialize-insecure \      #生成初始化密码为空
--user=mysql \                      #指定管理用户
--basedir=/usr/local/mysql \        #指定数据库的安装目录
--datadir=/usr/local/mysql/data #指定数据库文件的存储路径

把mysq服务加到systemd中

systemctl daemon-reload         #刷新识别     
systemctl start mysqld.service  #开启服务
systemctl enable mysqld         #开机自启动
netstat -anpt | grep 3306       #查看端口

10. 设密码

mysqladmin -u root -p password "123456"       直接回车

三.总结

1.httpd的安装
2.httpd包下载跟模块包的下载
3.解包并把模块包放在http的模块目录下
4.在httpd目录下编译安装并指明路径
5.优化 把配置文件跟启动问文件放在所在的路径下面
6.把httpd的服务加入systemd服务中 一定要刷新systemd   
7.改配置文件
8.检查httpd -t
9.起服务 systemctl start httpd
10.检查端口 ss -antp |grep 80

mysql的安装
1.下载mysql安装包跟boost库
2.解包把boost库放在/usr/local中
3.安装依赖环境 并编译安装
4.创建用户管理mysql 并改mysql的所属组
5.改配置文件
6.设置环境变量 宣告mysql便于系统识别
7.初始化数据库
8.把mysql服务部加到systemd中 一定要刷新
9.开启服务
10.查看端口
11.给root设密码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值