在CentOS虚拟机中部署网站,可参考以下步骤:
sudo yum update -y
。sudo yum install httpd -y
,安装后启动服务并设置开机自启,即sudo systemctl start httpd
和sudo systemctl enable httpd
。/etc/httpd/conf/httpd.conf
或/etc/httpd/conf.d/yourdomain.conf
,设置虚拟主机,指定网站根目录等,如DocumentRoot "/var/www/yourproject"
。/var/www/yourproject
,并设置正确的权限,如sudo chown -R apache:apache /var/www/yourproject
。sudo yum install mariadb-server -y
,安装后启动服务并设置开机自启,还需运行安全脚本sudo mysql_secure_installation
。sudo firewall-cmd --permanent --add-service=http
和sudo firewall-cmd --permanent --add-service=https
,然后sudo firewall-cmd --reload
。