您现在的位置是:首页 > 文章详情

生物数据库搭建教程①——在Ubuntu14.04上部署LAMP环境

日期:2018-10-17点击:336

搭建数据库的第一步就是先把环境搭建好。常用的环境有很多啦,我主要用的就是LAMP环境。

何为LAMP?

LAMP = Linux + Apache+ Mysql + PHP

现在也有用nginx来替代apache,称为LNMP的环境。作为一个小网站,其实没这么多讲究,哪个顺手用哪个就好了。另外,其实apache也没那么菜啦,看你的需要来选择就好 :-)

服务器选择

我用的服务器一般是阿里云或者腾讯云,因为他们有针对学生的优惠,一个月十块钱的样子,配置也还凑合。最近华为云也开启了学生活动,价格差不多。

升级apt源

新拿到的服务器第一步要干啥呢?如果你直接运行sudo apt-get install apache2是会报失败的,因为要先更新和升级一下apt源才能用噢

sudo apt-get update sudo apt-get upgrade 

这样就更新好啦。

安装apache2

在Ubuntu14.04里,apache已经更新到apache2了。不同的Ubuntu版本的apt源里的软件也是不一样的。

sudo apt-get install apache2 

怎么查看有没有安装成功呢?

apache2 -v 

如果没报错就ok啦。

安装php5

在Ubuntu14.04里php的版本是5,到16.04里就是php7了。

sudo apt-get install php5 php5 -v 

查看apache和php的连接文件是否存在

cat /etc/apache2/mods-enabled/php5.load 

我们需要确认一下apache和php是否连接上了,只有连接上了之后apache才能指挥php5干各种各样的活~一般而言这一条是没问题的。

安装mysql

sudo apt-get install mysql-server 

这一步会跳出粉色的框让你设置mysql的密码,如果你担心记不住或者搞混的话可以直接设置成你服务器的密码不过这样比较不安全噢。

查看php5和mysql的连接文件是否存在

cat /etc/php5/conf.d/mysql.ini #or cat /etc/php5/mods-available/mysql.ini 

两条命令都试试,我已经不记得哪个是有效的了。。阿里云的服务器亲测是需要手动安装这个扩展的。

sudo apt-get install php5-mysql 

重复上面的连接文件检查步骤,应该就ok了,如果还是没有的话~~百度去吧。

重启mysql & apache2

sudo service mysql restart sudo service apache2 restart 

有没有简单一点的办法呢?

当然有啦!

sudo apt-get install apache2 php5 mysql-server php5-mysql 

一条命令就搞定了~如果是阿里云的服务器的话,放心用就好了,我试过很多次的,没出过啥问题。


番外:安装phpmyadmin

phpmyadmin是非常好用的基于php的mysql可视化管理软件,即使你SQL语句不太过关也可以管理你的数据库啦。

sudo apt-get install phpmyadmin 

这里也需要你设置一个phpmyadmin的密码的。
phpmyadmin默认安装在/usr/share/phpmyadmin下。为了方便web访问,可以设置一个软连接到apache的默认位置下。

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin 

设置好之后只要输入IP/phpmyadmin就可以可视化地访问mysql了。


apache默认的位置在/var/www/html下。

基本环境就搭好啦!晚安世界~

2018年10月18日00点17分。

原文链接:https://yq.aliyun.com/articles/664092
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章