阿里云ubuntu 14.04 搭建lamp开发环境的实践记录

1.   apt-get update

执行一次 "apt-get update"更新最新的套件资讯

2.   安装apache2

apt-get install apache2
服务器的默认目录是/var/www/html,配置文件路径为/etc/apache2/apache2.conf

apache  AH00558错误:

把配置文件apache2.conf中的 ServerName改成可用域名

ServerNamedomain_name:80

或者本地主机
ServerName localhost:80

重启apache2命令 service apache2 restart

3.   安装curl

apt-get install curl

测试apache2

Curl http://localhost

 

 

4.   安装Mysql

 apt-get install mysql-server mysql-client

输入 mysql root 用户密码

5.   安装PHP

apt-get installsoftware-properties-common  //增加 add-apt-repository命令

sudo add-apt-repository ppa:ondrej/php  //增加php源???

执行一次 "apt-get update"更新最新的套件资讯

apt-get install php5.6 安装php5.6

安装相关模块  apt-get install php5.6-mysql php5.6-curl php5.6-gdphp5.6-intl php-pear php5.6-imagick  php5.6-imap php5.6-mcrypt php5-memcachephp5-ming php5.6-ps php5-pspell  php5.6-recode php5.6-snmp php5.6-sqlitephp5.6-tidy php5.6-xmlrpc php5.6-xsl   php5.6-mbstring

安装XCache优化缓存

apt-get install php5-xcache

 

5.1  php 5.5安装mcrypt扩展

      安装php5-mcrypt :sudo apt-get install php5-mcrypt

配置  php.ini  /etc/php5/apache2/php.ini  

extension=php_mcrypt.so(任何独立一行就行)

      cd/etc/php5/cli/conf.d

sudo ln -s../../mods-available/mcrypt.ini 20-mcrypt.ini

      php5enmodmcrypt

      serviceapache2 restart

6.   安装phpmyadmin

 apt-get install phpmyadmin

安装时web服务器选为apache2,然后设置phpMyAdmin时需要输入MySQL数据库root用户的密码

安装完成后,服务器目录下并没有phpmyadmin文件夹,这是因为系统默认将其安装在/usr/share/下,所以必须建立一个软连接,使得phpmyadmin和/var/www/html下的某个文档链接起来,切换到/var/www/html目录,输入如下命令
sudo l
(L的小写)n -s /usr/share/phpmyadmin phpmyadmin

安装完phpmyadmin 重启apache如果提示AH01574 module php5_module is already loaded,  把/etc/apache2/mods-available/php5.load里面的LoadModule php5_module/usr/lib/apache2/modules/libphp5.6.so注释

(注释php5.6.load 会使版本变回5.5)

 

 

7.   设置mysql用Navicat连接

登录mysql    mysql –u root –p   输入登录密码

用命令GRANT ALL PRIVILEGES ON *.*TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITHGRANT OPTION; 设置在所有ip都可以连接 mysql % 表示所有ip

刷新权限FLUSH PRIVILEGES;


然后去阿里云的实例里面添加3306端口准入策略


另外还要查看服务器3306端口有没有对外开放

netstat –an|grep 3306


上图为未开放

这个时候要去把mysql的配置文件里的  bind-address= 127.0.0.1 注释掉


上图为注释掉bind-address= 127.0.0.1之后

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值