ubuntu 命令记录

来源:互联网 发布:纹理合成算法 编辑:程序博客网 时间:2024/05/17 23:41

为什么写这篇文章?

最近在学习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环境是否能够顺利工作

<?phpecho 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
原创粉丝点击