`
zhengdl126
  • 浏览: 2538355 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

ubuntu安装配置LAMP扩展,ssh,svn,服务管理

阅读更多

apt软件包管理    http://wiki.ubuntu.org.cn/Apt-get%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97

 

apt-get install ....

aptitude install.... Aptitude 也可以像 apt-get 一样在命令行下使用,不过它只包含 apt-get 一部分的指令,例如常用的 install 和 remove 之类。不过因为 Aptitude 能比 apt-get 显示更多信息,因此在安装和卸载软件的时候要更好用一些。

apt-get remove ....删除已安装的软件包(保留配置文件)

apt-get --purge remove 软件包名称 - 删除已安装包(不保留配置文件)

apt-get autoremove ...删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。

 

------------------------------1 安装ssh:
sudo apt-get install ssh
#apt-get install ssh openssh-server

用ssh登录主机:
ssh username@ipaddress
eg:admin@192.168.0.2


/etc/ssh



启动ssh服务

$ sudo /etc/init.d/sshd start


停止ssh服务

$ sudo /etc/init.d/sshd stop


重启ssh服务

$ sudo /etc/init.d/sshd restart

 

 

 

-------------------------------------------2 vim gedit

apt-get install vim



听说ubuntu的界面很好,今天一用,果然很好,3D桌面,真的很炫哦。

由于是安装的英文系统,故在用vim和gedit时 中文显示有问题,对于vim,解决方法如下:

打开vim的配置文件,位置在/etc/vim/vimrc

在其中加入

set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc

保存退出,此时vim就能正确显示中文了。



对于gedit,解决方法如下:

在终端中运行 gconf-editor

在打开的界面中选择: apps->gedit-2->preferences->encodings

在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,并点UP按钮移动到第一位。关闭,就可以在gedit中显示中文了。(或者添加gb18030 就可以了,它兼容GBK和GB2312)

 

 

 

------------------------------------------------修改IP

桥接方式

Ubuntu7.10下手动更改IP地址的方法:测试成功

本机WINDOWS:
192.168.200.95
255.255.255.0
192.168.200.1

DNS:192.168.200.240


不需要修改VMware Network Adapter VMnet1
直接改UBUNTU里的网络设置,ifconfig查看默认连接的网络信息,
主要看是默认自动获取的是用 eth0 还是eth1连接,默认IP信息

----gedit /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.80
netmask 255.255.255.0
gateway 192.168.0.1

或者是

auto eth1
iface eth1 inet static
address 192.168.0.154
netmask 255.255.255.0
gateway 192.168.0.1  【网关】

---sudo /etc/init.d/networking restart------重启网络



--sudo vi /etc/resolv.conf 增加: 修改DNS
nameserver 192.168.200.240[首先写公司自己的DNS,如果没有则直接写地区的DNS]
#nameserver 192.168.1.1
#nameserver 202.96.102.3

最后检查是否能上外网

 

 

 

------------------------------------------------3 apt-get 安装lamp

 

 

ubuntu apache2配置详解 请参考这里

 

ubuntu php5扩展详解 请参考这里

 

 

一、安装apache2+php5+mysql
sudo apt-get install apache2 php5-mysql   [libapache2-mod-php5]    mysql-server

 


二、设置mysql密码
mysqladmin -u root password 新密码

================增加
如果想支持图形就加php5-gd,如果想支持Mysql就加php5-mysql,这里之所以要单独列出libapache2-mod- php5,主要是由于php5的依赖关系没有做好,有可能会安装上libapache-mod-php5的包,所以为了避免不必要的麻烦,干脆还是单独指定比较好。

sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-gd
sudo apt-get install php5-mysql

配置php.ini:
sudo gedit /etc/php5/apache2/php.ini
把文件在文件后面的:
#extension=mysql.so
#extension=gd.so
的#去掉。
================
主目录 /var/www
------php
/etc/php5/apache2/php.ini 不重要,但有内容
/var/lib/php5/  drwx-wx-wt   一串编码,不重要
/usr/lib/php5/20060613+lfs  so文件
/usr/share/php5/php.ini-dist   -rw-r--r-- 修改了也没用
-------apache
/usr/lib/apache2/modules  apache so
/etc/apache2/httpd.conf 为空
/etc/php5/apache2/php.ini
/etc/php5/apache2/conf.d/
/var/log/apache2/error.log   apache log
/etc/apache2/apache2.conf
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
sudo /etc/init.d/apache2 restart
-----mysql
/etc/mysql/my.cnf
/var/lib/mysql
sudo /etc/init.d/mysql start
/var/sun/mysqld/mysqld.sock

 

 

-----------------实用的操作

---------安装
sudo apt-get install apache2 php5-mysql   [libapache2-mod-php5]    mysql-server

sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-gd
sudo apt-get install php5-mysql

-------------查看已经安装的deb 包


ubuntu@ubuntu-desktop:~$ dpkg -l | grep 'php'
ii  libapache2-mod-php5                        5.2.6.dfsg.1-3ubuntu4.1           server-side, HTML-embedded scripting languag
ii  php5-common                                5.2.6.dfsg.1-3ubuntu4.1           Common files for packages built from the php
ii  php5-gd                                    5.2.6.dfsg.1-3ubuntu4.1           GD module for php5
ii  php5-mysql                                 5.2.6.dfsg.1-3ubuntu4.1           MySQL module for php5



????apt-cache search | grep "php" |wc -l

???/aptitude [sudo apt-get install aptitude]

----------------卸载
sudo apt-get remove php5-gd 删除包
sudo apt-get remove php5-gd - - purge  删除包,包括删除配置文件等

dpkg -P php5-gd  彻底清除


--------------------安装php扩展
apt-cache search php5*

sudo apt-get install php5-xcache

------------------安装apache扩展

 

启动mod_proxy模块.

a2enmod proxy


cd /etc/apache2/mods-enabled/
sudo ln -s ../mods-available/proxy_balancer.load proxy_balancer.load
sudo ln -s ../mods-available/proxy_http.load proxy_http.load

#sudo ln -s ../mods-available/proxy.load proxy.load

#sudo ln -s ../mods-available/proxy.conf proxy.conf



--------------------更新PHP版本

 

 

 

 

 

---------------------------------------4 vsftp

ubuntu下安装配置vsftp【附详细说明和配置完成的vsftp.conf】

 

 

-------------------------------------------5 svn

ubuntu安装配置svn,并更新源代码

 

 

 

 

--------------------------------- 6 系统服务

1 rcconf

2 sysv-rc-conf

(注意:进入以后,画“×”的表示选上并起动的。)

在这个软件里,可以用键盘的方向键移动,用空格选取,也可以直接
用鼠标选取,最后用q保存退出,一下列出服务的名称和基本的解释。

3 ????http://club.keekee.cn/showthread.php?p=28622
系统启动和服务管理软件 BUM

 

 

 

 

分享到:
评论

相关推荐

    svn文档管理服务器配置

    svn 文档管理服务器配置是一个复杂的过程,需要了解 svn 服务器的安装配置、服务器配置、安装过程、测试、创建仓库、启动和关闭、客户端配置、Eclipse 配置 svn 等知识点。只有正确地配置了 svn 文档管理服务器,...

    ubuntu安装svn步骤及所需文件

    以下是一份详细的Ubuntu安装SVN的步骤,以及所需的文件。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令来更新系统软件包列表: ```bash sudo apt update ``` 接下来,安装必要的依赖项。在Ubuntu中...

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...

    Ubuntu+svn+ssl+ldap

    【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...

    Ubuntu下安装界面化SVN客户端,并可访问windows的SVN Server

    为此,本教程将详细介绍如何在Ubuntu环境下安装界面化的SVN客户端——RabbitVCS,使其能够访问Windows服务器上的SVN仓库。RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户...

    ubuntu下安装svn客户端

    ubuntu下源码安装svn客户端,简单方便。

    svn服务器安装配置

    ### SVN服务器安装与配置...通过以上步骤,我们可以成功地在服务器上安装并配置SVN服务,为团队提供了一个可靠的版本控制平台。此外,还可以根据实际需求进一步扩展SVN的功能,比如增加Web界面支持或者集成其他工具。

    ubuntu下简单安装svn服务器

    在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...

    ubuntu下可视化SVN安装

    在Ubuntu系统下,通过可视化方式安装SVN(Subversion)客户端是一种提高开发效率、简化版本控制流程的有效手段。本文将围绕“ubuntu下可视化SVN安装”这一主题,深入解析其重要性和具体步骤,帮助读者更好地理解和...

    配置管理工具-SVN

    **正文** ...以上是对配置管理工具-SVN的详细介绍,包括其核心概念、安装过程、使用教程以及一些最佳实践。通过熟练掌握这些知识,你可以有效地利用SVN进行团队协作开发,提高软件项目的质量和效率。

    tortoiesSVN客户端+Ubuntu上SVN安装配置步骤

    1. 安装SVN  apt-get install subversion 2. 建立svn仓库  1). 建立svn目录:mkdir /home/.svn(使用隐藏目录)  2). cd /home/.svn  3). mkdir astar  4). 创建仓库astar:svnadmin create /home/.svn/astar,...

    Ubuntu下配置svn服务器

    ### Ubuntu下配置SVN服务器详解 #### 一、前言 在开源软件开发及团队协作过程中,版本控制系统扮演着至关重要的角色。Subversion (SVN) 是一款非常流行且功能强大的集中式版本控制系统,适用于各种规模的项目。...

    Windows下安装SVN服务器

    Windows环境下安装SVN服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。

    svn服务器的安装与配置

    总之,配置SVN服务器涉及安装SVN软件、设置Apache模块、创建仓库、配置Apache配置文件以及管理用户权限。这是一项至关重要的任务,因为它确保了团队的协作效率和代码的版本控制。随着对SVN服务器配置的深入理解和...

    ubuntu下Apache2+Svn详细配置

    Apache2+Svn 在 Ubuntu 下的详细配置 在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 ...

    ubuntu12.04 svn 服务器配置

    在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...

    svn服务器管理页面

    `svnmanger`是一个基于Web的SVN服务管理工具,它允许管理员通过浏览器界面执行各种操作,如创建、删除、管理用户账户,控制权限,以及对SVN仓库进行配置。"已汉化版"意味着这个工具已经被翻译成中文,对中国用户来说...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

Global site tag (gtag.js) - Google Analytics