腾讯云服务器安装apache

教程视频来源link
https://ke.qq.com/course/339078?taid=2514484308814982

系统配置

腾讯云服务器学生机
CentOS 7.6

具体操作

安装部署apache

按照如下顺序在服务器中输入

#清除系统垃圾
yum clean all

#系统更新
yum -y update

#安装apache
yum -y install httpd

#允许apache开机自启
systemctl enable httpd.service

#启动apache
systemctl start httpd.service

至此,已经完成了apache的基本安装。
可以在浏览器中访问云主机的IP地址,可以看到apache的测试页面,说明apache已经成功部署。

配置虚拟主机

#创建目录
mkdir /var/www/edu.cloud.tencent.com
mkdir /var/www/edu.cloud.tencent.com/public_html

#修改属组
chown -R apache:apache /var/www/edu.cloud.tencent.com/public_html
#修改上机目录权限
chmod -R 755 /var/www
#创建网站首页文件
vim /var/www/edu.cloud.tencent.com/public_html/index.html

在index.html中输入一下代码(也可以改成随便什么)

<html>
	<head>
		<title>HelloWorld</title>
	</head>
	<body>
		<h1>HelloWorld</h1>
	</body>
</html>
apache的配置文件

一个目录中是apache所有的配置文件,另一个目录中是启用的虚拟主机的配置文件。

	mkdir /etc/httpd/sites-available
	mkdir /etc/httpd/sites-enabled
	
	#修改apache默认配置文件
	vim /etc/httpd/conf/httpd.conf

在conf文件底部加入一行代码

IncludeOptional conf.d/*.conf     //这是原来的最后一行
IncludeOptional sites-enabled/*.conf        //这是新添加的
vim /etc/httpd/sites-available/edu.cloud.tencent.com.conf

/etc/httpd/sites-available/edu.cloud.tencent.com.conf中

<VirtualHost *:80>

	ServerName edu.cloud.tencent.com
	DocumentRoot /var/www/edu.cloud.tencent.com/public_html
	ErrorLog /var/www/edu.cloud.tencent.com/error.log
	CustomLog /var/www/edu.cloud.tencent.com/requests.log combined
</VirtualHost>
#使用软链接连接配置文件
ln -s /etc/httpd/sites-available/edu.cloud.tencent.com.conf /etc/httpd/sites-enabled/edu.cloud.tencent.com.conf
#检查软链接是否生成正常
cat /etc/httpd/sites-enabled/edu.cloud.tencent.com.conf
#结果应该和/etc/httpd/sites-available/edu.cloud.tencent.com.conf一致

#重启apache
apachectl restart

测试结果

随后在浏览器中访问云主机的IP地址,显示出HelloWorld,即成功。

另:停止apache

systemctl stop http.service
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
腾讯云服务器搭建LAMP是一种常见的Web服务器环境配置,其中LAMP代表LinuxApache、MySQL和PHP。下面是搭建LAMP环境的步骤: 1. 购买腾讯云服务器:首先,在腾讯云官网购买一台适合您需求的云服务器,并确保已经完成服务器的初始化设置。 2. 安装Linux操作系统:登录到您的云服务器,选择适行版进行安装,如CentOS、Ubuntu等。 3. 安装Apache Web服务器:使用包管理器(如yum或apt-get)安装Apache。在CentOS上,可以运行以下命令进行安装: ``` sudo yum install httpd ``` 在Ubuntu上,可以运行以下命令进行安装: ``` sudo apt-get install apache2 ``` 4. 安装MySQL数据库:同样使用包管理器安装MySQL。在CentOS上,可以运行以下命令进行安装: ``` sudo yum install mysql-server ``` 在Ubuntu上,可以运行以下命令进行安装: ``` sudo apt-get install mysql-server ``` 5. 安装PHP解释器:使用包管理器安装PHP。在CentOS上,可以运行以下命令进行安装: ``` sudo yum install php ``` 在Ubuntu上,可以运行以下命令进行安装: ``` sudo apt-get install php ``` 6. 配置Apache和PHP:编辑Apache的配置文件,将PHP模块启用。在CentOS上,可以运行以下命令编辑配置文件: ``` sudo vi /etc/httpd/conf/httpd.conf ``` 找到以下行并取消注释(删除前面的#): ``` LoadModule php7_module modules/libphp7.so ``` 保存并退出编辑器。然后重启Apache服务: ``` sudo systemctl restart httpd ``` 7. 测试LAMP环境:创建一个简单的PHP文件来测试LAMP环境是否正常工作。在/var/www/html目录下创建一个名为info.php的文件,并将以下内容添加到文件中: ```php <?php phpinfo(); ?> ``` 保存并退出文件。然后在浏览器中访问服务器的公网IP地址,加上info.php文件的路径(例如http://服务器公网IP/info.php),如果能够看到PHP信息页面,则表示LAMP环境已经成功搭建。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值