linux配置web服务器常用命令

本文介绍了在Linux系统中配置Web服务器的步骤,包括安装Apache、PHP、MySQL,开启服务,设置防火墙,调整文件权限,配置虚拟主机,安装Samba实现文件共享,以及安装PHP加密扩展。通过这些步骤,你可以搭建起一个完整的Web服务环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux web服务器配置

sudo yum install httpd

sudo yum install php

sudo yum install mysql

sudo yum install mysql-server

sudo yum install php-mysql

sudo yum install php-gd

 

以上软件全部安装好后,然后分别开启服务

sudo systemctl start httpd.service

sudo systemctl start mysqld.service

 

sudo service httpd restart

 

开启服务后,设置防火墙

设置80端口可用

 

进入命令模式,设置可写可读权限(设置主文件夹具有读写权限)

sudo chmod 7777 /var/www/html

 

设置服务器软件自动启动

chkconfig --levels 235 httpd on

 

创建文件的命令

touch a.txt(这个是自动保存到当前目录)

或者

创建一个文件,并进如编辑文件内容的模式,文件内容编辑完,按Esc退出编辑模式,按i可以再次进入编辑模式

vi a.txt

shift+:进入末行模式,输入wq(保存并退出)回车

 

sudo gedit /etc/hosts   配置域名强制解析

 

配置虚拟目录

第一步:sudo gedit /etc/httpd/conf/httpd.conf

第二步:

<VirtualHost 192.168.1.210>

    ServerAdmin webmaster@dummy-host.example.com

    DocumentRoot /var/www/html/db_website

    DirectoryIndex index.php

    ServerName localtest1.com

    ServerAlias www.localtest1.com

    ErrorLog logs/localtest1.com-error_log

    CustomLog logs/localtest1.com-access_log common

</VirtualHost>

第三步:重启httpd服务,sudo service httpd restart

 

安装文件夹共享

sudo yum install samba

配置文件夹共享

sudo gedit /etc/samba/smb.conf

 

PHP安装加密扩展

sudo yum install mcrypt

sudo yum install php-mcrypt

 

删除文件夹

rm -rf /var/log/httpd/access

删除文件

rm -f /var/log/httpd/access.log


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值