2014年11月4日 星期二

Hướng dẫn cài đặt SSL cho Apache – Centos

Bắt tay vào việc, sau đây sẽ là hướng dẫn Step by Step. Lấy vị dụ bạn cần cài ssl cho domain.vn
1. Tạo Key Pair:
Chiều dài của key pair mặc định là 1024bit tuy nhiên bạn nên cấu hình cho nó là 2048bit. Nên tạo một thư mục riêng để lưu trữ các file cấu hình liên quan.( /home/techblog/ssl/)
Vào thư mục lưu trữ:
1#cd /home/techblog/ssl/
Tạo key pair file (Không mã hóa):
1#openssl genrsa -out techblog.vn.key 2048
Tạo key pair file mã hóa:
1#openssl genrsa -des3 -out www.yourdomain-example.com.key 2048
Lưu ý: Openssl trên Windows không tương thích với key pair mã hóa.
2. Tạo CSR (Certificate Signing Request):
Đây là nội dung dùng tương tác với key file vừa tạo phía trên, chúng ta sẽ tao ra một đoạn mã để dùng nó gửi yêu cầu kích hoạt SSL. Khi đăng ký SSL, bạn bắt buộc phải gửi nội dung CSR cho nhà cung cấp.
1#openssl req -new -key techblog.vn.key -out techblog.vn.csr
Nhập các thông tin được yêu cầu như:
  • Country Name: Mã quốc gia, 2 ký tự (VN,US,CA…)
  • State or Province: Thành phố (Ha Noi, Ho Chi Minh, California…)
  • Locality or City: Quận huyện, không viết tắt (Quan 10, Phu Nhuan…)
  • Company: Tên công ty, không dùng ký tự đặc biệt, viết không dấu (Tech Blog Team, Ngoi Sao So…)
  • Organizational Unit: Đơn vị, phòng ban, có thể bỏ qua bằng cách nhấn Enter.
  • Common Name: Tên domain (techblog.vn). Nếu bạn muốn cài đặt SSL Wildcard, nhập vào *.techblog.vn (Phải mua loại SSL hỗ trợ wildcard).
Để lấy nội dung CSR, bạn có thể dùng lệnh nano:
1#nano techblog.vn.csr
3. Đăng ký SSL:
Sau đó, đem nội dung CSR gửi cho nhà cung cấp và bạn sẽ nhận được lại Certificate. Dạng file .crt hoặc nội dung text.
4. Cài đặt SSL cho host:
Để cài đặt SSL cho domain, host, ta cần cấu hình trong httpd.conf (hoặc vhosts). Trước tiên cần tìm vị trí file này:
1#locate httpd.conf
Sau khi thấy file, hãy chỉnh sửa file bằng lệnh nano, thêm vào nội dung như sau:
01     
02     
03     
04     
05     
06     
07 
08 
09
10    DocumentRoot /home/techblog/public_html
11    ServerName techblog.vn
12    SSLEngine on
13    SSLCertificateFile /home/techblog/ssl/techblog.vn.crt
14    SSLCertificateKeyFile /home/techblog/ssl/techblog.vn.key
15    SSLCertificateChainFile /home/techblog/ssl/intermediate.crt
16
Trong đó:
/home/techblog/ssl/techblog.vn.crt: là file Certificate do nhà cung cấp gửi (hoặc nội dung).
/home/techblog/ssl/techblog.vn.key: là key pair file tạo trên bước 1.
/home/techblog/ssl/intermediate.crt: là file CertificateChain do nhà cung cấp gửi (hoặc nội dung).
Sau đó lưu lại httpd.conf, restart apache:
1#service httpd restart
Cuối cùng, bạn có thể kiểm tra lại kết quả bằng cách truy cập https://domain.vn. Chúc thành công.

Xây dựng dữ liệu đám mây chuyên nghiệp với OwnCloud

Cài đặt lưu trữ đám mây ownCloud :

Để thiết lập lưu trữ đám mây cá nhân của bạn (ownCloud), bạn phải có LAMP (Linux, Apache, MySQL, PHP) được cài đặt sẵn. Khác hơn LAMP bạn có thể cần Perl và Python dựa trên nhu cầu sử dụng của bạn.

Bước 1 : Chuẩn bị máy chủ có toàn quyền 'Root'

Đối với Debian/Ubuntu/Linux Mint :
# apt-get install apache2 apache2-doc apache2-utils mysql-server mysql-client php5 php5-mysql

Đối với RedHat/CentOS/Fedora :
yum install httpd mysql-server mysql-client php php-mysql

Bước 2 :Tạo Database :.

- Sử dụng lệnh đăng nhập CSDL cao nhất :

# mysql -u root -p

- Tạo một Database cho ownCloud :

mysql> create database cloud ; 
Query OK, 1 row affected (0.00 sec)

Bạn không nên sử dụng CSDL cho tài khoản người dùng 'root'. Gán CSDL vừa tạo thành một 'User' thường :

mysql> grant all on cloud.* to tecmint@localhost identified by 'my_password'; 
Query OK, 0 rows affected (0.00 sec)

Bước 3 : Tải bộ cài đặt ownCloud và tiến hành cài đặt.

Sử dụng lệnh 'wget' tải bộ cài đặt trên địa chỉ : Installation | ownCloud.org

wget http://download.owncloud.org/community/owncloud-6.0.0a.tar.bz2

Hoặc bạn có thể cài đặt từ gói mã nguồn sử dụng APT hoặc YUM.

Sau khi tải về gói owncloud, di chuyển vào thư mục của bạn làm việc Apache, đó là /var/www (Debian) hoặc /var/www/html (cho RedHat).

# cp owncloud-6.0.0a.tar.bz2 /var/www/ [For Debian based Systems]
# cp owncloud-6.0.0a.tar.bz2 /var/www/html/ [For RedHat based Systems]

Giải nén tệp tin bằng lệnh :

tar -jxvf owncloud-6.0.0a.tar.bz2

(Xóa tệp tin nén khi bạn đã giải nén xong bằng lệnh 'rm -rf owncloud-6.0.0a.tar.bz2').

CHMOD thư mục sang 777 :

chmod -R 777 owncloud/

Bước 4 : Cấu hình Apache tương thích với ownCloud.

Cho mục đích an ninh ownCloud sử dụng tập tin htaccess của Apache., Để sử dụng chúng. Chúng ta cần phải kích hoạt hai module Apache mod_rewrite và mod_headers cho ownCloud hoạt động đúng. Gõ lệnh sau để kích hoạt các Module dưới chỉ dựa trên hệ thống Debian, cho các hệ thống RedHat chúng được kích hoạt theo mặc định.

# a2enmod rewrite
# a2enmod headers

Ngoài ra, chúng ta cần phải kích hoạt mod_rewrite để hoạt động đúng theo file cấu hình chính của Apache. Mở tập tin configuation toàn cầu Apache.

# nano /etc/apache2/sites-available/default [For Debian based Systems]
# vi /etc/httpd/conf/httpd.conf [For RedHat based Systems]

Tìm 'AllowOverride None' và thay thế 'AllowOverride All' .

AllowOverride None

Cuối cùng tiến hành khởi động lại máy chủ bằng lệnh :

# service apache2 restart [For Debian based Systems]
# service httpd restart [For RedHat based Systems]

Bước 5 : Truy cập ứng dụng ownCloud :

Bây giờ bạn có thể truy cập trực tiếp ứng dụng ownCloud bằng đường dẫn :

http://localhost/owncloud
OR
http://your-ip-address/owncloud

2014年11月1日 星期六

office2010安装错误(error:1402)解决方法

1.错误代码:error 1402
2.原因:含有冗杂的office旧版本注册表/原版本的office程序损坏及卸载不彻底导致
3.解决办法:
 ①"开始"键入 "regedit",以管理员身份运行;
 ②找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Installer\UserData";
 ③右键“UserData”,选择"权限"--"高级";
 ④选定"Administrators...",并勾选“使用可从此对象继承的权限替换所有子对象权限”,然后“确定”;
  ⑤选择“所有者”,选中"Administrators...",勾选“替换子容器和对象的所有者”--“应用”。
这样,不出意外的话,office就可以正常安装了。
4.意见及建议:其实对于这种注册表影响安装的情况我们可以完全屏蔽掉,就是在卸载软件的时候,建议使用专业的卸载工具卸载,优先选择“office官方卸载工具”,当然还有如“Total Uninstall"、“Your Uninstaller”等,以清理注册表和删除软件安装产生的文件。

安装Office 2010提示出错“error 1402”的解决办法

在安装Office 2010时,提示出错,报错信息为"error 1402",如下图所示。出现这样的原因为:安装程序无法打开注册表项。本文给出两种解决安装Office 2010时出现"error 1402"错误信息的解决办法。
安装Office 2010提示出错“error 1402”的解决办法
1、当出现出现这种情况时,建议先向下面那种情况一样,在cmd命令窗口输入以下命令,enter后刷新一下即可。
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
但是在一般情况下这种方法很难奏效,本人试过也没什么用处,所以推荐用下面一种方法。
2、 到下面的link 下载微软官方的msi文件,文件名为subinacl.msi
按默认路径安装。
然后把安装路径(C:\Program Files (x86)\Windows Resource Kits\Tools
或 C:\Program Files \Windows Resource Kits\Tools)下的文件SUBINACL.EXE 拷贝到 /Windows/System 32 文件夹下。
最后把下面的内容拷贝到 记事本里, 把txt后缀改为bat
subinacl /subkeyreg HKEY_LOCAL_MACHINE /setowner=administrators
subinacl /subkeyreg HKEY_CURRENT_USER /setowner=administrators
subinacl /subkeyreg HKEY_CLASSES_ROOT /setowner=administrators
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
cls
Exit
然后以管理员的身份run上面的bat文件。
这样,应该没有问题安装你的office 2010了

2014年10月20日 星期一

目前可用的McAfee Grant number

5263467-NAI

McAfee Endpoint Protection - Advanced Suite - with McAfee Endpoint Suite Installer

McAfee Endpoint Protection - Advanced Suite

5655475-NAI

McAfee SaaS Endpoint Protection

2014年8月12日 星期二

Problem with Windows 7 DVD/USB Download Tool

Here is the solution:
Open a Command prompt window (run it in administrator mode)
in the command prompt, do the following commands:
diskpart (to enter the tool)
list disk
select disk #    (where # is the number of your Pen drive listed in the 'list disk' command)
clean
create partition primary
select partition 1
active
format quick fs=fat32
assign
exit
Now, try the USB tool again, and probably it will work!

2014年7月14日 星期一

Mở rộng thời gian dùng thử Windows 7

Gõ 1 trong 4 dòng lệnh bên dưới để reset : 
sysprep /generalize
slmgr.vbs –rearm
rundll32 slc.dll,SLReArmWindows
slmgr /rearm
Lưu ý là bạn chỉ reset được tối đa 3 lần.