为了账号安全,请及时绑定邮箱和手机立即绑定
  • 【Apache Virtual-Host 原理】 一台服务器上放置多个完全独立的网站,虚拟主机就是通过Apache来分辨出来访的二级域名。通过识别来分别访问各各目录下的站点。 虚拟主机的应用场景: 假设慕课网开发了三个系统,分别是:视频系统、论坛系统和办公系统 慕课网有个一级域名 imooc.com,现在给这三个系统分别配置二级域名video.imooc.com bbs.imooc.com oa.imooc.com 假设慕课网有台lamp服务器,在文件系统中分别建立了三个目录(对应三个系统,论坛,办公,视频系统),分别用于存放这三个系统的项目文件,这三个目录可以由我们任意建立,配置DNS把这三个二级域名都解析到这台服务器上,也就是让三个二级域名都指向同一个服务器ip,让Apache来区分用户是通过哪个二级域名访问这台服务器的 根据不同的二级域名访问对应项目所在的目录,也就是说一台服务器上可以同时放置多个完全独立的网站或者系统,用不同的域名访问对应的系统。 MySQL核心配置文件是mysql.cnf php的核心配置文件php.ini他们都在/etc/的目录下
    查看全部
  • Ubuntu系统LAMP环境配置: 1、系统配置文件目录:/etc 2、各个组件配置文件目录: Apache——/etc/apache2; MySQL——/etc/mysql; PHP——/etc/php5;
    查看全部
  • Passwd命令必须拥有系统超级权限才可以执行,所以当使用非root账户登录系统时执行passwd命令必须在命令前加上sudo前缀,使用root账户登陆服务器时已经拥有了超级权限,执行passwd命令时无需加sudo前缀。
    查看全部
    0 采集 收起 来源:练习题

    2017-11-09

  • linux教程地址
    查看全部
  • 虚拟主机配置:关键就是apache2目录下的两个文件夹! sites-available下面放着配置文件,默认是000-defulat.conf 这里存放在服务器域名的一套寻址规则,ServerName是接受到的域名,DoucumentRoot对应的就是该域名所分配的路径如果服务器要接收多个域名,就得以………… 最后在sites-enablea文件夹下面还得建立一个软连接,对应上面的conf文件,名字随意
    查看全部
  • 关于无法登录root帐号的问题: 1.先获取root超级管理员权限 $ su 2.root指向根目录 # cd / 3.# vi /etc/ssh/sshd_config 4.打开文档后,将PermitRootLogin后面的值改为yes (不会vi编辑器的小伙伴可通过搜索,修改后,保存用:w 退出用:q) 5.# service ssh restart 重启ssh服务 6.即可用root帐号连接
    查看全部
  • 给PHP添加常用扩展: $sudo apt-get install php5-gd curl libcurl3 libcurl4-openssl-dev php5-curl 测试方法:重启Apache后在网站刷新看看是否有curl和gd库是否被正确加载
    查看全部
  • Ubuntu LTS 12中,需要将info.php放到 /var/www 中 Ubuntu LTS 14.04中,需要将info.php放到 /var/www/html 中 $cd /var/www/html $sudo vi info.php <?php echo mysql_connect('localhost','root','123456') ? '连接成功的信息' : '连接失败的信息’; //测试连接mysql,有时mysql_connect()函数默认端口被其他程序占用时, 可以指定其他端口; phpinfo(); //查看php版本信息 ?>
    查看全部
  • Sudo tasksel install lamp-server = Sudo apt-get install apache2 php5 mysql-server php5-mysql Tasksel工具可以安装常用套件 Apt-get install可以同时安装多个软件,用空格隔开 apt-get一次性安装lamp命令<br> sudo apt-get install apache2 php5 mysql-server php5-mysql sudo tasksel install lamp-server
    查看全部
  • 常用命令: ls:列出列表 ll:以各式方式列出 ln:创建软连接或硬链接 cd:进入目录 cp:拷贝 mv:移动 rm:删除 mkdir:创建 rmdir:删除目录 chmod:修改权限 Ubuntu的apt-get Apt-get update=拿到菜单 Apt-get install=具体点菜 http://linux.chinaitlab.com/special/linuxcom/
    查看全部
  • Qzq@imooc:~$ Root@imooc:~# @前面用户名 @后面主机名 ~当前目录 $普通用户 #管理员用户 通过password命令可以修改密码
    查看全部
  • 使用su命令所有管理员都必须知道root账户的密码 sudo使得普通管理员使用自己的密码也可以获得超级管理员权限 sudo 弥补了su产生多用户的安全问题
    查看全部
  • 首先,判断Ubuntu是否安装了ssh服务: 1、输入:#ps -e grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,否则表示没有安装服务,或没有开机启动 2、安装ssh服务,输入命令:#sudo apt-get install openssh-server 3、启动服务:#/etc/init.d/ssh start 4、本机测试是否能够成功登录:#ssh -l 用户名 本机ip
    查看全部
  • 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服务器就把内容呈现给浏览用户。
    查看全部
  • 使用apache搭配php开发, 做负载均衡的时候使用Nginx Server Os:windows linux os/2 Web server:Apache Nginx LightHttpd DataBase: LAMP = Linux + Apache + MySQL +Php 负载均衡Nginx,SQLite用于小型数据库。
    查看全部

举报

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

微信扫码,参与3人拼团

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

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