linux下配置LAMP开发环境,以及经常使用小细节
2023-09-11 14:20:43 时间
本来安装没什么可说到。可是在linux其中easy会出现各种各样到问题。
我安装以后导致各种问题
比方php无法正常解析,数据库无法关闭,Apache无法开启等等........
所以搞得我比較郁闷,如今把过程分享下,大家不要在走弯路
最后依照这个顺序来装,避免出问题
- sudo apt-get install mysql-server-5.0
- sudo apt-get install apache2
- sudo apt-get install php5 libapache2-mod-php5
- sudo apt-get install php5-mysql
- sudo /etc/init.d/apache2 restart
须要到能够在去安装一个PhpMyAdmin。
须要注意到:
1.安装完以后測试能否正常到使用
在/var/www/html文件夹下 vim test.php
输入
- <?
php
- phpinfo();
- ?>
訪问看能否输出php到相关信息
2.php安装完毕后。默认不支持页面输出错误信息。这对我们开发过程不方便
- sudo vim /etc/php5/apache2/php.ini
- display_errors
- Default Value: On
- Development Value: On
- Production Value: Off
- error_reporting
- Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
- Development Value: E_ALL
- Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
把这两段前的凝视去掉,就能显示错误信息了。
- Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in /var/www/html/test2.php on line 2
- failed
就有了提示。
假设出现故障,最好是把对应到服务卸载干净,并又一次安装和配置。
另一些问题临时想不起来了。
遇见了能够自己折腾一下。
自从装了Ubuntu。爱折腾相关文章
- liunx学习(一):linux下目录操作大全
- centos linux ntp.conf 配置中 fudge 参数找不到
- 【Linux】配置IP和主机名
- KVM中Linux虚拟机的硬盘添加方法
- Linux NFS服务器的安装与配置
- linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制)
- Linux yum配置网络以及本地源
- linux fedora35 zsh & oh-my-zsh 的配置与使用
- linux 产生0~3之间的随机数
- Linux网络配置之虚拟网卡的配置(ubuntu 16.04)案例
- linux内核radeon gpu源码解析8—— radeon_driver_load_kms函数详解3
- 【Linux系统】Centos7系统下配置samba共享
- 嵌入式Linux开发,Ubuntu22下交叉编译报错:make[1]: aarch64-linux-gnu-gcc: No such file or directory
- Linux下安装、配置、启动Apache
- 关于 linux的服务管理系统 systemd 的配置(开机启动)
- ZYNQ - 嵌入式Linux开发 -08- linux应用程序开发
- Zabbix之zabbix agent(linux环境)安装及配置
- Linux 磁盘配额与VDO技术
- Linux主机名配置
- 02 从头开始atac项目 ubuntu20 install r4.2 Linux系统环境配置 服务器版本的rstudio r install in linux /ubuntu/centos
- Linux开发环境配置--正点原子阿尔法开发板