- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
### Просмотр основных сведений о системе
# процессы
top
# память
free -m
# диск
df -h
# открытые порты
netstat -tnlp
# --tcp
# --numeric - без доменных имен
# --listening
# --program
# обновление пакетов
apt-get update
apt-get upgrade
# установка полезных пакетов
apt-get install build-essential
apt-get install mc htop git
apt-get install byobu
apt-get install tree
apt-get install rsync
apt-get install aria2
apt-get install ncdu
# время и локаль
rm /etc/localtime
date
ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
date
apt-get install locales
nano /etc/environment
nano /etc/locale.gen
locale-gen
lsb_release -a
# установка nginx
cd /tmp
wget
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
apt-get update
rm nginx_signing.key
apt-get install nginx
# установка цветовых схем для nano
cd /tmp
git clone https://github.com/nanorc/nanorc.git
cd nanorc/
make install
exit
# просмотр внешнего ip vds
ifconfig eth0 | grep inet | awk '{ print $2 }'
# первоначальная настройка nginx
cd /etc/nginx
nano nginx.conf
cd conf.d/
rm example_ssl.conf
nano default.conf
# установка php fpm
apt-get install php5-fpm
adduser webmaster
su webmaster
# установка mongodb
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen' | tee /etc/apt/sources.list.d/mongodb.list
apt-get update
apt-get install mongodb-10gen
# установка php-mongodb драйвера
apt-get install php5-dev
apt-get install php-pear
pecl install mongo
nano /etc/php5/conf.d/mongo.ini
php -m
# установка php акселератора php-apc
apt-get install php-apc
php -m
# уменьшение журнала mongodb
nano /etc/mongodb.conf
df -h
service mongodb stop
rm -Rf /var/lib/mongodb/journal/prealloc.*
service mongodb start
df -h
Список команд для первоначальной настройки VPS/VDS для debian-систем.
В нашем веке уже нужно пользоваться системами типа ajenti.
CHayT 06.01.2017 00:51 # +3
> apt-get install php5-dev
А, нашёл, кажется.
barop 06.01.2017 01:22 # 0
bormand 06.01.2017 08:11 # +1
barop 06.01.2017 01:22 # +2
тёплый ламповый ifconfig
тёплый ламповый systemV-init
тёплый ламповый netstat
где всё это теперь?
guest 06.01.2017 01:25 # 0
3_14dar 06.01.2017 01:26 # +1
barop 06.01.2017 01:27 # 0
а там 2.6
ps: бля, центость пятерку еще поддерживают до марта.
Воображаю что там в 2007-м году понахуячили.
guest 06.01.2017 01:28 # +1
barop 06.01.2017 01:31 # 0
guest 06.01.2017 01:35 # +1
guest 06.01.2017 01:36 # 0
barop 06.01.2017 01:40 # 0
редхат это арч. Там и так все ОЧЕНЬ консервативно и стабильно. То, что попало в центость до этого дрочилось на федоре, и если редхат считает что это достаточно стабильно чтобы это продавать (rh стоит денег) то я склонен ему верить
guest 07.01.2017 15:13 # 0
guest 07.01.2017 15:17 # 0
dxd 06.01.2017 01:48 # 0
CHayT 06.01.2017 02:22 # 0
dxd 06.01.2017 09:22 # 0
3_14dar 06.01.2017 02:24 # 0
Где "там"? там нельзя любой питон поставить?
guest 06.01.2017 02:47 # 0
3_14dar 06.01.2017 03:16 # 0
barop 06.01.2017 02:47 # +1
Из сырцов хоть 3.6 собери, если либси подойдет, но будешь иметь еблю с зависимостями и удовольствие самосбора
Как бы смысл дистра в том, чтобы весь софт был протестирован, собран и настроен
3_14dar 06.01.2017 08:54 # 0
Это хуита для отсталых? На дебилиане make && make install какбэ.
bormand 06.01.2017 09:10 # +1
Ага, только перед этим надо поставить ручками все необходимые зависимости (в худшем случае - и их тоже собрать через make).
3_14dar 06.01.2017 09:46 # 0
dxd 06.01.2017 09:50 # 0
Если тебе нужен какой-нибудь нумпай-сайпай - libblas ставить без пакетов тоже не самое приятное занятие.
bormand 06.01.2017 09:53 # +1
3_14dar 06.01.2017 09:54 # 0
bormand 06.01.2017 09:55 # +2
3_14dar 06.01.2017 10:00 # 0
Где-то были просто пиздецовые сообщения об ошибках, там помогало только гугление. Кажется, перед установкой pycurl надо было поставить libcurl в дебиане. По сообщениям об ошибке вообще ничего нельзя было понять.
bormand 06.01.2017 10:02 # +1
Во-во. А если актуальной версии либы в репе нет (а в RHEL5 её всяко нет), то ты и этот libcurl будешь руками собирать. А он за собой ещё что-нибудь потащит.
3_14dar 06.01.2017 10:03 # 0
dxd 06.01.2017 10:06 # 0
guest 06.01.2017 22:29 # 0
guest6 02.11.2020 22:40 # 0
guest6 03.05.2024 01:26 # 0
barop 08.01.2017 03:24 # +3
Самосбор это ровна та красноглазая ёбля, которой так боица пидар.
bormand 08.01.2017 08:03 # +2
> скрипты для запуска себя
Ну это только для демонов надо.
А вообще, самосбор в /opt или даже $HOME - вполне рабочее решение, если лень нормальные пакеты делать.
bormand 08.01.2017 08:10 # +1
* если тебе не надо потом дублировать это ещё на 100500 серверов.
** если у тебя штабильный дистриб типа RHEL
bormand 06.01.2017 10:07 # +2
Самые пиздецовые - когда либа есть, но она не той версии (старая).
dxd 06.01.2017 10:09 # +1
guest 06.01.2017 12:33 # +3
guest 06.01.2017 12:34 # 0
guest 06.01.2017 13:47 # 0
Плохая примета.
guest 06.01.2017 13:56 # 0
inkanus-gray 06.01.2017 20:20 # +1
Dr_Stertor 06.01.2017 20:28 # +1
* Идёт Иванушка, кручинный, да повстречал бабу-Ягу; авось, да поможет она мне, думает.
-Чего добрый, молодец, невесел?
-Да вот, царь меня повесить велел...
-За что ж тебя так?
-За яйца, бабушка, за яйца...
-Странно, раньше за шею вешали.
guest 06.01.2017 20:34 # 0
bormand 07.01.2017 12:21 # 0
Присоединяюсь к вопросу.
1024-- 07.01.2017 13:23 # 0
bormand 07.01.2017 15:11 # 0
Если бы кто-то подобрал пароль, то он бы сейчас писал от имени 3_14dar'а... Зачем ломать учётку и не юзать?
1024-- 07.01.2017 18:28 # +1
> он бы сейчас писал от имени 3_14dar'а... Зачем ломать учётку и не юзать?
Вот не факт, что писал бы. Можно было бы подождать определённого случая или включить учётку в армию минусаторов.
Скажем, можно подождать вопроса "ты гей?" или внезапно начать спамить, понабрав побольше паролей постоянных говнокодовцев или подождать, пока личность пользователя станет известной и устроить эффектный деанон "от первого лица".
guest 06.01.2017 22:37 # −3
guest 06.01.2017 23:14 # −3
Xom94ok 06.01.2017 23:20 # 0
guest 06.01.2017 23:30 # −3
guest 06.01.2017 22:48 # −3
guestinho 06.01.2017 22:53 # 0
guest 07.01.2017 00:42 # −3
guest 07.01.2017 00:51 # −3
barop 07.01.2017 00:57 # −3
guest 07.01.2017 01:18 # −3
guest 07.01.2017 01:10 # +3
guest 07.01.2017 01:17 # −3
guest 07.01.2017 01:19 # −3
guest 07.01.2017 01:24 # −3
guest 07.01.2017 01:32 # −2
guest 07.01.2017 01:33 # −3
Dr_Stertor 06.01.2017 23:01 # +5
guest 07.01.2017 18:00 # −7
dxd 06.01.2017 09:23 # 0
3_14dar 06.01.2017 09:45 # 0
dxd 06.01.2017 09:47 # 0
3_14dar 06.01.2017 09:55 # 0
dxd 06.01.2017 09:56 # 0
3_14dar 06.01.2017 09:58 # 0
dxd 06.01.2017 10:00 # +2
guest 07.01.2017 18:01 # −3
dxd 06.01.2017 09:23 # 0
3_14dar 06.01.2017 01:25 # 0
barop 06.01.2017 01:26 # +2
3_14dar 06.01.2017 02:24 # 0
bormand 06.01.2017 08:28 # +1
wvxvw 06.01.2017 10:12 # 0
В ПХП есть менеджер пакетов?
dxd 06.01.2017 10:17 # +1
bormand 06.01.2017 10:28 # +1
guest 06.01.2017 12:28 # +4
guest 06.01.2017 12:29 # 0
j123123 06.01.2017 19:02 # +2
bormand 06.01.2017 19:02 # +1
inkanus-gray 06.01.2017 20:14 # +2
В Дебиане некоторые пакеты ставятся также через apt.
OCETuHCKuu_nemyx 03.02.2021 21:44 # 0
gost 06.01.2017 14:41 # 0
> netstat -tnlp
Серьёзно?
> для первоначальной настройки VPS/VDS для debian-систем.
> apt-get install php5-fpm
> apt-get install php5-dev
> apt-get install mongodb-10gen
А нахуя это всё на каждой "VPS/VDS для debian-систем"?
bormand 06.01.2017 14:50 # 0
UDP и IPv6 нинужны.
OCETuHCKuu_nemyx 03.02.2021 21:46 # 0
guest 06.01.2017 20:03 # 0
а зачем нужеен сервер, если там не будет пхп?
gost 06.01.2017 21:26 # 0
inkanus-gray 06.01.2017 21:39 # +3
guestinho 06.01.2017 22:16 # 0
guest 07.01.2017 02:00 # 0
guest 07.01.2017 13:15 # 0
guest 06.01.2017 18:09 # −3