درس اعداد وتركيب وحمـاية سيرفـرك باحترافيه الجزء السادس







الان درس مهم جدا لمستخدمى Suphp وطبعا اللى متابع معايا الدوره هيكمل عادى جدا وشكرا خاص لاخوى صهيب الفهـداوى للدرس المتميز نذهب لاعدادات ملف suphp pico /home/cpeasyapache/src/suphp.conf

نعدل جميع القيم بالملف كالتالى Security options allow_file_group_writeable=true allow_file_others_writeable=false allow_directory_group_writeable=true allow_directory_others_writeable=false check_vhost_docroot=true userdir_overrides_usergroup=false full_php_process_display=true

[handlers]

 ;Handler for php-scripts

 application/x-httpd-php="php:/usr/bin/php"

 application/x-httpd-php4="php:/usr/php4/bin/php"

 application/x-httpd-php5="php:/usr/bin/php"

;Handler for CGI-scripts ;

x-suphp-cgi="execute:!self"

[phprc_paths]

Uncommenting these will force all requests to that handler to use the php.ini ;

.in the specified directory regardless of suPHP_ConfigPath settings ;

application/x-httpd-php=/usr/local/lib/ ;

application/x-httpd-php4=/usr/local/php4/lib/

application/x-httpd-php5=/usr/local/lib/ حذفت علامة ; بعد ذلك

رمز Code:
pico /etc/httpd/conf/php.conf

ابحث عن

رمز Code:
suPHP_Engine on

نضع تحتها

رمز Code:
SuPHP_ConfigPath /usr/local/lib/php.ini

ونقوم بالحفظ والخروج ومن ثم ندخل

رمز Code:
pico /etc/my.cnf
رمز Code:
[mysqld] 
set-variable=local-infile=
0
local
-infile=
0
datadir
=/var/lib/
mysql
skip
-
locking
skip
-
innodb
skip
-
networking
safe
-show-
database
query_cache_limit
=
1M
query_cache_size
=64M
## 32MB for every 1GB of RAM
query_cache_type=
1
max_user_connections
=
300
max_connections
=
500
interactive_timeout
=
300
wait_timeout
=
300
connect_timeout
=
20
thread_cache_size
=
40
key_buffer
=128M
## 128MB for every 1GB of RAM
join_buffer=
1M
max_connect_errors
=
20
max_allowed_packet
=
45M
table_cache
=
1024
record_buffer
=
1M
sort_buffer_size
=1M
## 1MB for every 1GB of RAM
read_buffer_size=1M
## 1MB for every 1GB of RAM
read_rnd_buffer_size=4M
## 1MB for every 1GB of RAM
thread_concurrency=8
## Number of CPUs x 2
myisam_sort_buffer_size=
64M
server
-id=
1
collation
-server=
latin1_general_ci
[mysql.server
]
user=
mysql
[safe_mysqld
]
err-log=/var/log/mysqld.
log
pid
-file=/var/lib/mysql/mysql.
pid
open_files_limit
=
8192
[mysqldump
]
quick
max_allowed_packet
=
45M
[mysql
]
no-auto-
rehash
#safe-updates
[isamchk
]
key_buffer=
94M
sort_buffer
=
94M
read_buffer
=
16M
write_buffer
=
16M
[myisamchk
]
key_buffer=
64M
sort_buffer
=
64M
read_buffer
=
16M
write_buffer
=
16M
[mysqlhotcopy
]
interactive-
timeout

[mysqldump
]
quick
max_allowed_packet
=
16M

[mysql
]
no-auto-
rehash

[isamchk
]
key_buffer =
96M
sort_buffer_size
=
64M
read_buffer
=
2M
write_buffer
=
2M

[myisamchk
]
key_buffer =
96M
sort_buffer_size
=
64M
read_buffer
=
2M
write_buffer
= 2M

الان مع درس تغيير بورت الشل طريقة تغيير بورت الشل 22 الى اى بورت اخر ندخل

رمز Code:
pico /etc/ssh/sshd_config

نبحث عن

رمز Code:
#Port 22

ونغير 22 الى رقم مكون من 4 ارقام وليكن 123 ونعدل على اعدادات الـ CSF كما بالصوره

ثم

نلاحظ هنا وضعنا البورت الجديد 1234وفصلنا بينه وبين اللى قبله بـ "," الا نعمل ريستارت SHH

رمز Code:
/etc/init.d/sshd restart
وملحوظه يجب وضع البورت الجديد ف الجدار النارى CSF او APF وغيره حتى تجد كل شىء على ما يرام

 

الجزء الخامس