debian6基本安装

2023-10-16 23:38
文章标签 安装 基本 debian6

本文主要是介绍debian6基本安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://www.hostloc.com/thread-75145-1-1.html

 

debian 6(squeeze)+vpn基本安装

------------------------------------------------------------------------------------------------------

基本设置

------------------------------------------------------------------------------------------------------

0设置固定ip,以便SSH管理

http://apps.hi.baidu.com/share/detail/20704503

 

 

/etc/network/interface

auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
     address 192.168.0.42
     network 192.168.0.0
     netmask 255.255.255.0
     broadcast 192.168.0.255
     gateway 192.168.0.1

 

 


1一般使用国内的源,速度也可以
http://coolwinding.blog.163.com/blog/static/112240939201011294543291/
# 163的源
deb http://mirrors.163.com/debian/ squeeze main non-free contrib
deb http://mirrors.163.com/debian/ squeeze-proposed-updates main non-free contrib
deb http://mirrors.163.com/debian-security/ squeeze/updates main non-free contrib

apt-get update

如果是美国的机子

deb http://mirror.peer1.net/debian/ stable main #contrib non-free
deb-src http://mirror.peer1.net/debian/ stable main #contrib non-free
deb http://security.debian.org/ stable/updates main

 


2按大师们讲法,VI太鬼异,还是安装vim习惯些
apt-get install vim

3看不惯单色的LS,就改为显示颜色
vim .bashrc

4修改ssh端口
vim /etc/ssh/sshd_config

5修改密码
passwd user

6查看用户组
http://hi.baidu.com/nfubuntu/blog/item/f910a26489e612f1f63654c3.html
vim /etc/passwd
vim /etc/shadow

vim /etc/group
vim /etc/gshadow

7如果是租VPS的,可以查看一下硬件
http://hi.baidu.com/tonyty163/blog/item/0f3f325125d8136a85352448.html
dmesg
lspci -v
lsusb
dmidecode

cpu信息
cat /proc/cpuinfo
内存信息
free -m
硬盘信息
df -h


硬盘牌子

http://bbs.chinaunix.net/thread-2212807-1-1.html

hdparm -i /dev/disk/by-id/XXX



7查看软件
http://www.rei3.com/archives/2259.html
dpkg -l
删除
dpkg -P 软件名

rcconf



11修改时区
tzselect

方法二:

http://hi.baidu.com/sgnkdomnrrejowr/item/a1b76cdf1485694efb57689a

$sudo dpkg-reconfigure tzdata



12修改时间
 #date -s 07/26/2005

 #date -s 11:12:00


 同步时间

http://blog.chinaunix.net/uid-20411155-id-1685010.html

apt-get install ntpdate

ntpdate-debian

or

ntpdate time.cuit.edu.cn

 

国外的票机子,可以用这个

http://www.im87.net/topics/debian-server-ntp/

ntpdate ntp.api.bz

 


13,如果是图开界面,可能会出现方块字体无法显示中文

http://yiranwuqing.iteye.com/blog/1136878

http://www.cnblogs.com/wbbice/archive/2012/01/15/2323052.html

http://blog.csdn.net/laichao1112/article/details/6320067



1)安装字库

apt-get install ttf-arphic-ukai

2)安装输入法

apt-get install ibus-pinyin ibus-table-wubi #安装IBUS五笔和拼音

3)允许root用户登录

http://www.litvip.com/127/

修改/etc/pam.d/gdm3文件

4)远程桌面

apt-get install tsclient

apt-get install xrdp

5)网络管理

http://hi.baidu.com/xyhouse/item/f66366f9d6caf8ef1b111f87

http://gm100861.blog.51cto.com/1930562/895579


apt-get install network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome

apt-get install network-manager-kde


vim /etc/NetworkManager/NetworkManager.conf

[ifupdown]
managed=true


配置拨号

http://blog.tangjianwei.com/2010/04/05/connect-to-a-pptp-server-in-ubntu-with-network-manager/

1))要取消PAP

2))勾上MPPE





 

 -----------------------------------------------------------------------------------------------------------------

以下是安装lamp步骤

 -----------------------------------------------------------------------------------------------------------------

lamp还是习惯了自己安装 

 

1基本应用

apt-get install apache2
apt-get install php5 mysql-server php5-mysql

 

2测试

w3m localhost

 

 

 

3只做一些简单的应用,也可以安装轻量级数据库

apt-get install sqlite

 

 

 4做图片验证码的话,还要补充个GD库(我还真不知道除了GD库外,怎样做图片验证码,感觉做出来的效果也不怎样)

 apt-get install php5-gd

 

 

 

4出于安全起见,可以装上个https

debian安装https
http://www.kdolphin.com/1113

 

1
自签证书

    a2enmod ssl
    mkdir /etc/apache2/ssl
    openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.key

  第一行用来启用Apache2的ssl模块,第三行用来生成一个自签名证书。

 

2
配置Apache2使用自签证书
  编辑”/etc/apache2/ports.conf”,确保有ip:443这样的设置,默认启用ssl模块后系统会自动添加。

    NameVirtualHost 12.34.56.78:443

 


3
  编辑VirtualHost文件:

    <VirtualHost 12.34.56.78:443>
    SSLEngine On
    SSLCertificateFile /etc/apache2/ssl/apache.pem
    SSLCertificateKeyFile /etc/apache2/ssl/apache.key
    ……
    </VirtualHost>

 


      前三行是设置启用SSL和设置证书位置,接下来按照正常的站点设置就可以了,可以参考《VPS建站LAMP 101》。
      最后重启Apache就可以了。
 

 

 

 -------------------------------------------------------------

也可以用APACHE强制使用HTTPS,以加强安全

这里会用到mod_rewrite

http://blog.tangjianwei.com/2011/11/02/apache-force-to-https-ssl/

 

RewriteEngine on
RewriteCond %{HTTPS}   !^on$   [NC]
RewriteRule   .   https://%{HTTP_HOST}%{REQUEST_URI}    [L]

 

 



5,加速php

http://www.pc-freak.net/blog/installing-eaccelerator-for-php5-on-debian-lenny-5-04/

http://wangye.org/blog/archives/241/

http://www.sitebuddy.com/php/accelerators/eaccelerator-windows-binaries

http://www.ali727.com/1145.html


1,下载

wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.6.1.tar.bz2


2,安装

# apt-get install make php5-dev bzip2

tar jxvf eaccelerator-0.9.6.1.tar.bz2          #解压


3,编译

cd eaccelerator-0.9.6.1
/usr/bin/phpize
./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config
make
make install



4,设置

mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator



vim /etc/php5/conf.d/eaccelerator.ini

extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"



5,管理

cp control.php /home/wwwroot/            #复制eaccelerator的管理文件到网站目录

admin

eAccelerator


顺便也记下win版的文件网址

http://dev.freshsite.pl/nc/php-accelerators/eaccelerator/sorting/by-crdate-desc.html





6,加密

http://www.lt163.com/blog/space-1-do-blog-id-800.html



1,下载

http://www.zend.com/en/products/guard/downloads

ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz文件


2,复制

mkdir -p /usr/local/zend 

mv ZendGuardLoader.so /usr /local /zend /

3,设置
php.ini

zend_extension= /usr /local /zend /ZendGuardLoader.so



7,

apt-get install rcconf删除多余程序









补充:

20150622

遇到网关与IP地址不同段,须加以下路由设置


1.vim /etc/rc.local
2.添加以下两句
route add -host 192.168.100.254 dev eth0
route add default gw 192.168.100.254 dev eth0
注:192.168.100.254是网关IP,机器的IP是192.168.101.97

这篇关于debian6基本安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/221510

相关文章

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

Python Faker库基本用法详解

《PythonFaker库基本用法详解》Faker是一个非常强大的库,适用于生成各种类型的伪随机数据,可以帮助开发者在测试、数据生成、或其他需要随机数据的场景中提高效率,本文给大家介绍PythonF... 目录安装基本用法主要功能示例代码语言和地区生成多条假数据自定义字段小结Faker 是一个 python

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa