为了账号安全,请及时绑定邮箱和手机立即绑定
  • Ubuntu 默认是以普通用户登录系统,要切换root账户,先要给root设置密码,再登录root. #sudo passwd root #sudo:临时获取最高权限才可以设置root密码,回车后输入普通用户自己的密码,在输入两次root的密码,完成root密码设置 #su root #或直接su 即可切换到root账户,需要输入root密码
    查看全部
  • 命令行模式
    查看全部
  • su 与 sudo 在Ubuntu Server中的区别
    查看全部
  • mysql默认只允许本机访问。需要开启远程权限。 sudo vim /etc/mysql/my.cnf //打开配置文件 bind-address //表示允许访问的客户端IP地址。注释掉任何IP都可以访问。 新建phpmyadmin账户(主机处填%,表示任何主机都可以访问mysql) sudo service mysql restart
    查看全部
  • LAMP工作原理
    查看全部
  • 安装phpmyadmin 自动安装: sudo apt-get install phpmyadmin sudo ln -s /usr/share/phpmyadmin/ /var/www/pma (ubuntu 14.04是链接到/var/www/html/pma) 手动安装: 1.下载phpmyadmin 2.使用 FileZilla 通过 SFTP 方式上传到 /var/www/pma/ (ubuntu 14.04是链接到/var/www/html/pma) 目录
    查看全部
    0 采集 收起 来源:安装PHPMyAdmin

    2016-03-23

  • 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>
    查看全部
  • 预备知识
    查看全部
  • 管理员权限
    查看全部
  • mysql默认只允许本机访问。需要开启远程权限。 sudo vim /etc/mysql/my.cnf //打开配置文件 bind-address //表示进允许这个服务器进行访问。注释掉的话都可以访问。 phpmyadmin添加用户 sudo service mysql restart
    查看全部
  • cd /etc/apache2/sites-available //打开apache的配置文件 cat default //查看默认的配置路径 sudo cp default.conf video.conf //作为video项目的配置文件 sudo cp default.conf bbs.conf //作为bbs项目的配置文件 sudo cp default.conf oa.conf //作为项目OA的配置文件 sudo vim video.conf 添加: ServerName video.imooc.com //增加解析域名 修改: DocumentRoot /var/www/ 为 DocumentRoot /wwwroot/video //将解析到以上域名时打开的目录 <Directory /var/www/> 为 <Directory /wwwroot/video/> //给用户访问的权限,不然会出现403禁止访问错误。 配置好后保存退出。 其他两个项目的配置类似…… $cd ../sites-enabled/ sudo ln -s ../sites-available/video video//启用配置文件,建立软连接 //其他2个项目也一样。 sudo service apache2 restart //重启Apache服务 ubuntu 14.04 LTS + apache2 配置的时候需要复制的是 000-default.conf文件,之后对每个文件都进行配置之后在sites-enabled中建立链接。 此时会遇到403不允许访问的错误,这个时候需要在复制的文件中添加 <Directory /var/wwwroot/video/> Options FollowSymLinks AllowOverride None Require all granted </Directory> ubuntu 14.04 LTS + apache2 配置的000-default.conf文件DocumentRoot默认值为 /var/www/html
    查看全部
  • cd /var/www/html :Apache站点默认访问目录 创建三个不同站点的不同目录,目录存放地点不影响客户端访问: mkdir -p /wwwroot/{video,bbs,oa} //集合方式在根目录下创建目录 cd wwwroot 分别在这三个文件中加入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 到此目录创建完毕,且每个目录的输出不同。
    查看全部
  • 要模拟使用场景,首先需要修改hosts文件,让这三个二级域名都指向我们装在VM虚拟机里的ubuntu服务器192.168.0.104,因为我们的数组系统扮演的是客户端的角色,要访问VM虚拟机里的服务器,就需要修改客户端系统的hosts文件来模拟DNS解析,打开系统的hosts文件,在末尾加上:(在客户端电脑中修改) 192.168.104 video.imooc.com 192.168.104 bbs.imooc.com 192.168.104 oa.imooc.com ---- windows,hosts文件在C:\\Windows\\system32\\drivers\\etc\\hosts Linux,hosts文件在 /etc/hosts
    查看全部
    1 采集 收起 来源:手动模拟DNS

    2016-03-22

  • Apache apache.conf 配置文件的入口所在:在此文件中通过include将其他配置文件包含进来; 配置核心是(mods-***)文件 Apache模块配置 (sites-***) 虚拟主机配置 其中 关键词available可以使用的;enabled已启用的: enabled中包含了指向对应available文件的软连接,删除enabled 的配置文件时,不会破坏available 的原始配置文件! mysql 核心配置文件mysql.conf php 核心配置文件php.ini
    查看全部
  • ssh就是sftp,在开发文件的时候都是本地开发,但是在开发测试完成后,我们就可将文版本上线,就可以通过ssh方式将我们的新的文件添加到服务器里。 协议选择:sftp-ssh file transfer protocol 添加文件等操作,都是通过ssh连接工具可以进行可视化的文件管理操作 Ubuntu Server 14.04 开启Root用户SSH权限: vi /etc/ssh/sshd_config 将PermitRootLogin without-password 修改为PermitRootLogin yes 即可。 修改好后别忘了重启sshd服务 /etc/init.d/ssh restart 又或者是 service ssh restart 之后,root用户即可直接SSH远程管理服务器了。
    查看全部

举报

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

微信扫码,参与3人拼团

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

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