为了账号安全,请及时绑定邮箱和手机立即绑定
  • 教程中命令为 cat /etc/php5/conf.d/mysql.ini 而我使用的Ubuntus 14.10 mysql.ini在 /etc/php5/mods-available/mysql.ini 这个目录中 得到的结果也稍微有一些不同 ; configuration for php MySQL module ; priority=20 extension=mysql.so
    查看全部
  • cd /var/ sudo mkdir -p /wwwroot/{video,bbs,oa} cd wwwroot ls 分别在这三个文件中加入html文件 cd video sudo vim index.html 这里是video目录 :wq cd ../bbs sudo vim index.html 这里是bbs目录 :wq cd ../oa sudo vim index.html 这里是oa目录 :wq 到此目录创建完毕,且每个目录的输出不同。
    查看全部
  • Apache配置虚拟主机 1、先在hosts里面添加域名指向虚拟机IP地址 2、现新建的项目让它放在根目录下/wwwroot里面,再在wwwroot文件里面新建www文件夹和bbs文件夹。 3、进入/etc/apache2文件配置目录,在进入目录下的sites-available目录,复制默认配置文件default.conf 为www.conf和bbs.conf, 我你虚拟机装的系统是Ubuntu 14.04-164bit,默认配置文件为000-default.conf,具体命令如下: #cp /etc/apache2/sites-available #sudo cp 000-default.conf www.conf #sudo cp 000-default.conf bbs.conf 4、负责完成后,编辑两个新复制出来的文件,添加ServerName www.abc.com, 并修改DocumentRoot /wwwroot/www 一个域名对应一个目录,这里我的配置文件跟视频教学的配置文件有点不同,只需要改着两个地方就行了 #sudo vim www.conf #sudo vim bbs.conf 5、上面两个文件修改完后,需要在/etc/apache2/sites-enabled目录下创建软连接,系统才会加载他们 #cd /etc/apache2/sites-enabled #sudo ln -s ../sites-available/www.conf www.conf #sudo ln -s ../sites-available/bbs.conf bbs.conf 6、视频教学到此就结束,重启apache2就可以了,我系统版本跟教学的不一样,还需要修改一个地方,就是/etc/apache2/apache2.conf #sudo vim /etc/apache2/apache2.conf <Directory /wwwroot/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 添加如下代码: #保存重启apache服务, #sudo service apache2 restart
    查看全部
  • apache安装<br><br><br><br> sudo apt-get install apache2<br><br><br> apache2 -v (检查是否安装成功)<br><br><br> php安装<br><br><br> sudo apt-get php5<br><br><br> php5 -v (检查php是否安装成功)<br><br><br> cat /etc/apache2/mods-enabled/php5.load (查看php是否被apache 加载) 显示 LoadModule php5_module /usr/lib/apache2/modules/libphp5.so 表示加载成功<br><br><br> 安装mysql<br><br><br> sudo apt-get install mysql-server<br><br><br> 安装过程中输出 root 密码 注:此密码为mysql 数据库密码<br><br><br> cat /etc/php5/conf.d/.mysql.ini (检查 php 与 mysql 正常的数据交互)<br><br><br> 课程使用的是12.04版本的系统,如果你使用14.04版本的话路径会有一点区别,<br><br> cat /etc/php5/mods-available/mysql.ini 14.10版<br><br> 如果没有被加载许手动安装 sudo apt-get install php5-mysql<br><br><br> 重启 mysql apache<br><br><br> sudo service mysql restart<br><br><br> sudo service apache2 restart<br><br> <br><br> 通过一条命令可以一次性的安装LAMP<br><br> apt-get install apache2 php5 mysql-server php5-mysql<br><br> 或者通过:tasksel install lamp-server
    查看全部
  • LAMP工作原理:<br> step1:先是用户在浏览器中输入网址,也就是域名。<br> step2:然后用户计算机上的DNS服务器把域名解析成IP地址,然后通过HTTP或者HTTPS请求找到了存储网站文件的服务器。 step3:然后来到阿帕奇服务器这里,阿帕奇服务器里有很多可扩展的模块,里面有一个“libphp5.so”的模块可以指挥PHP的解释器干活。 step4:然后PHP看看是否要对MySQL数据进行CURD操作,如果需要就通过mysql_connect('连接服务器的地址','连接的使用用户,一般为root’,‘对应用户的密码’); step5:MySQL把数据返回给PHP后,PHP再把数据返回个阿帕奇服务器,然后Apache服务器就把内容呈现给浏览用户。
    查看全部
  • http://linux.chinaitlab.com/special/linuxcom/ linux 教程:
    查看全部
  • MysqL数据存储目录迁移 1、停止MySQL的服务 sudo service mysql stop 2、查看数据库地址 cd /var/lib 3、查看MySQL的权限和用户组 ll /var/lib 4、创建数据库迁移目录 sudo mkdir /mysqldata 5、修改用户组和权限 sudo chown -vR mysql:mysql /mysqldata (-R递归修改,-v显示详细的处理信息) sudo chmod -vR 700 /mysqldata 6、复制原有数据库文件 su cp -av /var/lib/mysql/* /mysqldata/ 7、修改数据库配置文件 sudo vim /etc/mysql/my.cnf 修改:datadir = /mysqldata/ 8、修改appormar 配置 sudo vim /etc/apparmor.d/user.sbin.mysqld 修改为:/mysqldata/ r, /mysqldata/** rwk, 9、重启apparmor sudo service apparmor reload 10、启动MySQL sudo service mysql start 11、登陆MySQL mysql -uroot -p 12、创建数据库 create database aaabbb; 13、查看迁移目录下的数据库文件 su cd /mysqldata ll 14、删除原数据库文件 rm -rvf /usr/lib/mysql
    查看全部
  • 数据苦
    查看全部
    2 采集 收起 来源:习题解析一

    2015-03-08

  • 数据库迁移
    查看全部
    2 采集 收起 来源:习题解析一

    2015-03-08

  • apt-get update 更新本地软件源列表 agt-get install apache2 安装apache apache2 -v 看到信息表示安装完成 apt-get install php5 安装php php5 -v 看到信息表示安装完成 cat /etc/apache2/mods-enabled/php5.load查看apache是否加载php apt-get install mysql-server 安装MySQL cat /etc/php5/conf.d/mysql.ini 查看PHP是否加载MySQL apt-get install php5-mysql 安装PHP加载MySQL扩展 service mysql restart 重启MySQL service apache2 restart 重启Apache tasksel install lamp-server 可以一步到位
    查看全部
  • cd /etc/apache2/sites-available //打开apache的配置文件 ll //所有配置文件 cat default //查看默认的配置路径 sudo cp default video //作为video项目的配置文件 sudo cp default bbs //作为bbs项目的配置文件 sudo cp default oa //作为项目OA的配置文件 sudo vim video 添加: ServerName video.imooc.com //增加解析域名 DocumentRoot /wwwroot/video //将解析到以上域名时打开的目录 <Directory /wwwroot/video/> //给用户访问的权限,不然会出现403禁止访问错误。 配置好后保存退出。 其他两个项目的配置类似…… $cd ../sites-enabled/ sudo ln -s ../sites-available/video video//启用配置文件,建立软连接 $ll //查看软连接 //其他2个项目也一样。 //sudo service apache2 restart
    查看全部
  • 【Apache Virtual-Host 原理】 一台服务器上放置多个完全独立的网站,虚拟主机就是通过Apache来分辨出来访的二级域名。通过识别来分别访问各各目录下的站点。 虚拟主机的应用场景: 假设慕课网开发了三个系统,分别是:视频系统、论坛系统和办公系统 慕课网有个一级域名 imooc.com,现在给这三个系统分别配置二级域名video.imooc.com bbs.imooc.com oa.imooc.com 假设慕课网有台lamp服务器,在文件系统中分别建立了三个目录(对应三个系统,论坛,办公,视频系统),分别用于存放这三个系统的项目文件,这三个目录可以由我们任意建立,配置DNS把这三个二级域名都解析到这台服务器上,也就是让三个二级域名都指向同一个服务器ip,让Apache来区分用户是通过哪个二级域名访问这台服务器的 根据不同的二级域名访问对应项目所在的目录,也就是说一台服务器上可以同时放置多个完全独立的网站或者系统,用不同的域名访问对应的系统。
    查看全部
  • php7的话, 需要使用mysqli_connect方法替换mysql_connect方法, 参数一样 以下是PHP5的探针 <?php echo mysql_connect('localhost','root','123456') ? '连接成功的信息' : '连接失败的信息’; //测试连接mysql,有时mysql_connect()函数默认端口被其他程序占用时, 可以指定其他端口; phpinfo(); //查看php版本信息 ?> 上面的 12345 是mysql的root 密码
    查看全部
  • apache安装 sudo apt-get install apache2 apache2 -v (检查是否安装成功) php安装 sudo apt-get php5 php5 -v (检查php是否安装成功) cat /etc/apache2/mods-enabled/php5.load (查看php是否被apache 加载) 显示 LoadModule php5_module /usr/lib/apache2/modules/libphp5.so 表示加载成功 安装mysql sudo apt-get install mysql-server 安装过程中输出 root 密码 注:此密码为mysql 数据库密码 cat /etc/php5/conf.d/.mysql.ini (检查 php 与 mysql 正常的数据交互) 课程使用的是12.04版本的系统,如果你使用14.04版本的话路径会有一点区别, cat /etc/php5/mods-available/mysql.ini 14.10版 如果没有被加载许手动安装 sudo apt-get install php5-mysql 重启 mysql apache sudo service mysql restart sudo service apache2 restart 通过一条命令可以一次性的安装LAMP apt-get install apache2 php5 mysql-server php5-mysql 或者通过:tasksel install lamp-server
    查看全部
  • MysqL数据存储目录迁移<br> 1、停止MySQL的服务<br> sudo service mysql stop<br> 2、查看数据库地址<br> cd /var/lib<br> 3、查看MySQL的权限和用户组<br> ll /var/lib<br> 4、创建数据库迁移目录<br> sudo mkdir /mysqldata<br> 5、修改用户组和权限<br> sudo chown -vR mysql:mysql /mysqldata (-R递归修改,-v显示详细的处理信息)<br> sudo chmod -vR 700 /mysqldata<br> 6、复制原有数据库文件<br> su<br> cp -av /var/lib/mysql/* /mysqldata/ (-a :相当于 -pdr 的意思(参数pdr分别为:保留权限,复制软链接本身,递归复制<br> ))<br> 7、修改数据库配置文件<br> sudo vim /etc/mysql/my.cnf<br> 找到datadir /var/lib/mysql一行,将其注释,添加新行datadir /mysqldata;<br> 8、修改appormar 配置 (appormar服务用于规范linux系统的部分操作)<br> sudo vim /etc/apparmor.d/usr.sbin.mysqld<br> 找到 /var/lib/mysql/ r 一行将其改为 /mysqldata/ r<br> 找到 /var/lib/mysql/* rwk 一行将其改为 /mysqldata/** rwk<br> 9、重启apparmor<br> sudo service apparmor reload<br> 10、启动MySQL<br> sudo service mysql start<br> 11、登陆MySQL<br> mysql -u root -p<br> 12、创建数据库<br> create database aaabbb; (用于查看新建mysql数据目录下是否会生成同名文件夹,数据库命令以;结束)<br> show databases; (显示数据库) 13、查看迁移目录下的数据库文件<br> su<br> cd /mysqldata<br> ll<br>
    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
由于本课程的实现是在Linux环境下进行的,所以建议小伙伴们在学习本课程之前,先亲自动手在虚拟机中安装Ubuntu Server操作系统,除此之外还需要了解Linux系统的一些基础命令,具备操作VIM编辑器的基本能力,这会让你学习本课程时会更加游刃有余。
老师告诉你能学到什么?
1、熟悉LAMP各个组件的基本配置 2、掌握在Ubuntu Server中从无到有搭建LAMP环境 3、熟悉如何采用SSH方式通过终端工具远程操作Linux服务器以及通过FTP工具传输文件 4、掌握MySQL数据存储目录的迁移操作

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!