lamp-server - 服务器环境部署

时间:2021-12-24 07:17:48

阿里云服务器Ubuntu默认安装了openssh-server,如果没有安装,需要安装远程管理的openssh-server,

不管需不需要安装ssh,首先都得更新一下:

sudo apt-get update

安装ssh服务:

sudo apt-get install openssh-server

之后,安装mysql,这边是mysql5:

sudo apt-get install mysql-server mysql-client


接着是apache2

sudo apt-get install apache2

然后是php,和php的几个常用拓展(对于织梦dede是够用的了)

sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-curl php5-gd

最后重启一下,apache2服务

sudo service apache2 restart


几个关键路径:

apache2的项目路径是: /var/www/html/

apache2的配置文件是: /etc/apache2/apache2.conf

php的配置文件是: /etc/php5/apache2/php.ini

对于这些文件要改一点参数,如果需要的话:

/etc/apache2/apache2.conf
<Directory /var/www/>
Options FollowSymLinks #去掉 Indexes 目录索引浏览
AllowOverride None
Require all granted
</Directory>

/etc/php5/apache2/php.ini
upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 128M

最后重启一下,apache2服务使得修改生效即可

最后推荐一个比较优秀的linux下远程管理工具:Remmina

这些都是是利用软件源编译过的包安装lamp环境,不过有时候却需要使用源码在本地编译安装这些工具,源码安装Lamp环境在这篇博文中有介绍