关闭

ubuntu 命令记录

560人阅读 评论(0) 收藏 举报
分类:

为什么写这篇文章?

最近在学习UBUNTU系统,这篇文章是简单记录一下所学习的内容及遇到的问题,在学完后可以快速回顾。

文章作用:温故;

具体记录:

目录:

1)安装ssh,vim

2)安装apache2,php5,mysql-server,php5-mysql

3)配置虚拟主机

4)安装phpAdmin

5)设置允许远程访问mysql

6)定时任务 (待续)

7)定时任务+PHP curl脚本(待续)

实施

1)

#apt-get install ssh vim +回车安装

#ubuntu ufw allow 22 //打开22商品,允许远程链接。到这里,就可以通过ssh工具连接ubuntu了

2)

#apt-get install apache2 php5 mysql-server php5-mysql //安装LAMP环境。其中,php5-mysql是使php能够调用mysql

此时,在apache2的 /var/www/html目录下新建一个info.php文件,写入以下信息,访问检测LAMP环境是否能够顺利工作

<?php

echo mysqli_connect('localhost','root','你的数据库密码')?"数据库连接OK":"数据库连接fail";
phpinfo();

# /var/www/html/info.php
?>

3)

a)创建虚拟主机的目录文件

#mkdir -p /wwwroot/bbs //-p:递归创建目录

#chmod 777 /wwwroot/bbs //给目录权限

#vim /wwwroot/bbs/index.php //创建index.php文件,并写入主页内容

b)配置apache2

#cd vim /etc/apache2/sites-available/bbs.conf

<VirtualHost *:80>
    ServerName  bbs.ubuntu.local
    DocumentRoot /wwwroot/bbs
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<Directory /wwwroot/bbs>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>
# /etc/apache2/sites-available/bbs.conf

c) 建立软链接

#cd /etc/apache2/sites-enable

#ln -s ../sites-avilable/bbs.conf bbs.conf

d)重启服务,并在浏览器上访问 bbs.ubuntu.local

#service apache2 restart

4)

#apt-get install phpmyadmin

安装成功后,软件会在 /usr/share/phpmyadmin/index.php,建立软链接,并为其配置虚拟主机pma.ubuntu.local

#cd /wwwroot

#ln -s /usr/share/phpmyadmin pma

#配置虚拟主机 pma.ubuntu.local 指向 /wwwroot/pma //略

5)

#vim /etc/mysql/my.cnf

注释掉 #bind-address 120.0.0.1 //去掉mysql服务器的IP访问限制

新建一个mysql账号,(要求不限制主机,可能过pma界面设置)//略 去掉mysql帐号的IP访问限制

打开防火墙3306商品(或禁用防火墙)

#ufw allow 3306 //打开3306商品

#ufw disable //禁用防火墙

现在就可以愉快地远程链接数据库了

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:89538次
    • 积分:1445
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:20篇
    • 译文:4篇
    • 评论:3条
    经验之谈
    只记录做过的事.
    最新评论