以下是一份CentOS LAMP虚拟化实践指南:
可选择VirtualBox或VMware Workstation等,安装过程较为简单,按提示操作即可。
下载CentOS ISO镜像,创建新虚拟机时选择Linux和对应的CentOS版本,挂载镜像文件后启动虚拟机进行安装,安装过程中可设置语言、网络、用户等。
设置为桥接模式或NAT模式,以便宿主机能访问虚拟机。
sudo yum install httpd -y
命令安装,然后启动服务并设置开机自启。sudo yum install mariadb-server mariadb -y
,启动服务并设置开机自启,运行安全脚本设置root密码。sudo yum install php php-mysql php-gd -y
命令安装,重启Apache使配置生效。在/var/www/
下创建虚拟主机目录,如sudo mkdir /var/www/myproject
,在/etc/httpd/conf.d/
下创建配置文件,如myproject.conf
,添加相关配置内容,设置文件权限,最后重启Apache。
创建测试PHP文件,如sudo echo "<?php phpinfo(); ?>" > /var/www/myproject/info.php
,在浏览器中访问查看是否正常。同时,可根据实际情况调整内核参数、关闭不必要的服务等,以优化性能和稳定性。