在Ubuntu上管理PHP项目,你可以遵循以下步骤:
sudo apt update sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql /var/www/my_project的目录:sudo mkdir -p /var/www/my_project sudo chown -R www-data:www-data /var/www/my_project sudo chmod -R 755 /var/www/my_project sudo nano /etc/apache2/sites-available/my_project.conf 然后,将以下内容粘贴到文件中,根据需要进行修改:
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName my_project.local ServerAlias www.my_project.local DocumentRoot /var/www/my_project <Directory /var/www/my_project> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/my_project_error.log CustomLog ${APACHE_LOG_DIR}/my_project_access.log combined </VirtualHost> 保存并关闭文件。接下来,启用新的虚拟主机配置:
sudo a2ensite my_project.conf 然后,重启Apache服务以应用更改:
sudo systemctl restart apache2 my_project.local),你需要更新/etc/hosts文件。打开文件并添加以下行:127.0.0.1 my_project.local www.my_project.local 保存并关闭文件。
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer sudo apt install git 然后,在项目目录中初始化一个新的Git仓库:
cd /var/www/my_project git init 现在,你可以将项目文件添加到Git仓库中,并使用Git命令进行版本控制。
遵循以上步骤,你应该可以在Ubuntu上顺利地管理你的PHP项目。当然,你还可以根据项目需求安装其他工具和服务,例如PHP框架(Laravel、Symfony等)、数据库管理系统(如PostgreSQL)等。