ubuntu系统安装网络配置lamp环境搭建

snailZED snailZED     2022-07-30     404

关键词:

Ubuntu安装lamp环境

一、安装ubuntu

  安装ubuntu默认安装,

  磁盘分区分配:在 Ubuntu 新安装中使用 LVM

二、静态配置网卡

sudo vim /etc/network/interfaces

  文件内容:

 1   auto lo 
 2   iface lo inet loopback
 3   auto eth0 ##这个应该是决定是否启用这个端口 
 4   iface eth0 inet static ##静态设置IP 
 5   hwaddress ether 52:54:xx:51:xx:xx ##加入MAC地址,记得要放在IP地址之前 
 6   address 202.198.151.17 
 7   netmask 255.255.255.0 
 8   #broadcast 202.198.151.255 
 9   gateway 202.198.151.254
10   ##通过dhcp动态设置
11   iface eth1 inet dhcp

 

 

  

  重新设置网络,以启用新设置

  sudo /etc/init.d/networking restart

 

三、远程连接xshell、secureSRC连接ubuntu终端

Sudo apt-get install openssh-server

   静态ip:

   动态ip:

四、使用apt-get方式快速安装lamp环境(tasksel install lamp-server 一键安装)

①、安装apache

 Sudo apt-get install  apache2

检测是否安装成功:

 Apache2  -v

 

②、安装php

Sudo apt-get install php5

 

查看是否安装mysql扩展,mysql.so

cat /etc/php5/conf.d/mysql.ini

安装mysql.so扩展

Sudo apt-get install php5-mysql

 

重启mysql服务

Sudo service mysql restart

 

 

重启apache:

sudo apache2 restart

 

 

给php安装一些常用的模块:

Sudo apt-get install curl  libcurl3  php5-gd  libcurl3-dev  php-curl  

 

③、安装mysql

Sudo apt-get install mysql-server

 

④、安装phpmyadmin

1 Sudo apt-get install phpmyadmin
3 Sudo ln -s /usr/share/phpmyadmin  /var/www/phpmyadmin

 

 

下载phpmyadmin压缩包解压;

 

 

五、apt-get方式安装的lamp的配置文件 /etc

 

 

Apache2  /etc/apache2

 

 

Mods-***   apache可以用的模块

Sites-**     虚拟主机

     Avaliable可以使用的

     Enabled已经开启的,每次都会加载

 

Php    /etc/php5

 主配置文件: php.ini

 

Mysql  /etc/mysql

 主配置文件: my.cnf

Mysql数据迁移:默认存放在 /var/lib目录下

 

 

 

 

六、搭建虚拟主机

在apache配置虚拟主机

cd /etc/apache2/sites-available/

可以用的虚拟主机配置文件

1、复制新的虚拟主机文件

1    sudo cp default root
2 
3    sudo cp default test
4 
5    sudo cp default goophp

 

 

2、修改虚拟主机配置文件

1 Sudo vim root

3 Sudo vim test
5 Sudo vim goophp

 

注意:要添加新的字段

ServerName web.root.com

修改DocumentRoot路径以及Directory

 

 

 

 

3、在sites-enabled文件夹中创建虚拟主机文件相应的软连接

Cd sites-enabled

Sudo ln -s ../sites-avaliable/root root

 

 

 

 

4、重启apache2,运行测试

 

七、安装nginx服务器

①、首先确保安装了php5-cgi

若无则安装:sudo apt-get install  spawn-fcgi

②、安装之后,spawn-fcgi命令就可以直接使用了,它的可执行文件在/usr/local/bin/spawn-fcgi

开启fcgi服务:

sudo spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi

相关配置文件在 /etc/nginx/cgi/

php.ini所在位置:/etc/php5/cgi/php.ini

③、由于nginx和apache都是80端口,将nginx端口改为8080

sudo vim  /etc/nginx/sites-eabled/default 

将端口改为8080,同时将location ~ \.php{}  节点

 1 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
 2 #
 3 location ~ \.php$ {
 4 fastcgi_split_path_info ^(.+\.php)(/.+)$;
 5 # # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
 6 #
 7 # # With php5-cgi alone:
 8 fastcgi_pass 127.0.0.1:9000;
 9 # # With php5-fpm:
10 # fastcgi_pass unix:/var/run/php5-fpm.sock;
11 fastcgi_index index.php;
12 include fastcgi_params;
13 }

 

④、重启nginx

sudo service nginx restart

lamp环境配置

由于刚学习Linux,选择了界面比较友好的Ubuntu进行研究。命令行+可视化对于初学者来说组合还是比较不错的,图形界面作为命令行的一个过渡能比较直观的看到效果。在应用中学习是一个比较好的办法,我就是为了搭建一个基于Li... 查看详情

lamp环境搭建

L--LinuxA--ApacheM--MySQLP--PHP/Python/Perl注:文末有配置好LAMP环境的CentOS系统1.Linux系统以CentOS-BasicServer为例安装过程详见CentOS6.4安装 http://blog.csdn.net/u014753535/article/details/52823785安装完成后第一步就是要联网,参考 查看详情

怎么在linux里搭建lamp环境

怎么在linux系统里搭建LAMP环境,具体些,谢谢大家debian系统(ubuntu等)可以用tasksel勾选lamp安装和卸载其他系统的话建议google或者baidu下参考技术A什么东西这是呢? 查看详情

lamp环境搭建与配置

... MySQL PHP的缩写,即把Apache、MySQL以及PHP安装在Linux系统上,组成一个环境来运行PHP的脚本语言。Apache是最常用的Web服务软件,而MySQL是比较小型的数据库软件。三个角色可以安装在一台机器上,也可以分开(但httpd和php要... 查看详情

lamp环境搭建

...证网站正常运行的重要前提。本文小编将会详细讲解Linux系统上如何搭建配置高效的lamp服务环境,并在lamp环境中搭建起企业自己的网站。先简要概述下本文要点:(操作系统采用CentOS6.5x64)1.分别安装搭建lamp服务环境;2.采用 查看详情

lamp环境搭建

...证网站正常运行的重要前提。本文小编将会详细讲解Linux系统上如何搭建配置高效的lamp服务环境,并在lamp环境中搭建起企业自己的网站。先简要概述下本文要点:(操作系统采用CentOS6.5x64)1.分别安装搭建lamp服务环境;2.采用 查看详情

lamp环境搭建教程

...搭建,即Linux、Apache、MySQL、PHP环境。一、首先安装操作系统操作系统:centos6.3IP地址:192.168.146.129网关:DNS:操作系统安装步骤,此处不在给出截图。备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可 查看详情

lamp环境搭建

1、连接网络配置   (1)setup配置网络   (2)启动网卡vi/etc/sysconfig/network-scripts/ifcfg-eth0  ONBOOT=‘no’改为ONBOOT=‘yes’   (3)重启网络服务  查看详情

ubuntu16.04apt-get搭建lamp环境

本文重点介绍在Ubuntu中使用apt-get安装LAMP(Ubuntu16.04,Apache2.4.18,mysql5.7.12,php7.0.4)环境,所以不再介绍如何安装Ubuntu。安装Apache:[email protected]:~$sudoapt-getinstallapache2查看Apache版本:[email protected]:~$apache2-v 查看详情

ubuntu14.04搭建lamp环境

前言已经不记得搭建过多少次LAMP的环境了,不仅仅在windows上折腾过,也在linux上弄过,windows倒还好,麻烦事不多,搭建过一次基本上下次就知道应该怎么配置了,可是在linux每次搭建LAMP时我都总是忘记上一次是怎么搭建成功的... 查看详情

centos7配置lamp环境

搭建版本版本组合php5.6+apache/2.4.6(centos7)+mysql5.7.24因为新系统不能确认哪些指令已经搭建 所以安装前需要确认下是否拥有检测是否已经安装过Vimrpm-qa|grepvim 显示出完整的包名:vim-common,vim-enhanced,vim-minimal,vim-filesystem表示安... 查看详情

lamp环境搭建

...压后的lamp目录移动到“/”目录下)一、准备工作 1、安装编译工具gcc、gcc-c++注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源——1)编辑yum配置文件:#mount/dev/cdrom/mnt/cdrom#vim/etc/yum.repos.d/CentOS-Media.r... 查看详情

ubuntu-server14.04搭建lamp环境

...用于生产的LAMP环境是一件费时费力的事情,本文以 ubuntu-server14.04为例,给出一个搭建环境的教程,供大家参考; 1.更新软件源sudoapt-getupdate2.安装Apachesudoapt-getinst 查看详情

lamp论坛搭建

...站的平台)Linuxapachemysqlphp-基础环境搭建|要有一个干净的系统|配好本地yum源2.改名字!3.Login名字生效4.本地域名解析/5.配置yum源6.挂载修改配置文件7.清除缓存8.Yumliast:查看进程清空防火墙设置.9.开始安装软件包10.设置启动服务再... 查看详情

centos快速搭建lamp环境

LAMP-- LinuxApacheMySQLPHP在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP第一步、安装并配置Apache1、使用yum安装[plain] viewplaincopy yum install httpd 2、修改防火墙配置,打开80端 查看详情

centos7搭建lamp环境

LAMP代表的就是:Linux系统下Apache+MySQL/Mariadb+PHP这种网站服务器架构。 1.安装apacheyuminstall-yhttpdhttpd-devel2.编辑apache配置文件vim/etc/httpd/conf/httpd.conf95ServerName192.168.200.101:80103AllowOverrideAll(允许.htaccess 查看详情

lamp环境搭建(源码包安装,仅测试)

linux系统+Apache服务+MySQL数据库+PHP安装顺序:PHP要在最后安装首先将安装包上传到/root目录下链接:http://pan.baidu.com/s/1nvbWEk5密码:9r9w*************************************************************************************************** 查看详情

vagrant搭建虚拟化开发环境lamp和lnmp环境配置(代码片段)

...面的内容删光,替换成下面的内容debhttp://mirrors.aliyun.com/ubuntu/trustymainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/trusty-securitymainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/trusty-updatesmainrestricteduniversemultiversedebhttp://mirror... 查看详情