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

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

基本知识点

1、c++的输入加上ios::sync_with_stdio(false);  等价于 c的输入,读取速度会加快(但是在字符串的题里面和容易出现问题) 2、lower_bound()和upper_bound() iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bou

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP